Project related to IoT applications (in medicine, healthcare, beauty). The hired person will develop and maintain key backend components, including databases, web services and analytical components.

Excellent
PythonGraphQLSQLNoSQL
Beginner
DockerKubernetesReactJSJavaScript

✓ Development and maintenance of key backend components, including database, web services, analytical components, and AI / ML processes.
✓ Working in a small backend team in the microservices architecture written in Python (FastAPI)
✓ A platform built on the basis of asynchronous communication on Apache Pulsar
✓ Additional interfaces use GraphQL, gRPC
✓ SQL / NoSQL databases, including - PostgreSQL, MongoDB
✓ The solution is maintained in a Kubernetes cluster on AWS, with infrastructure managed by Terraform.
✓ CD / CI - GitHub Actions
✓ Caring for the quality of the code, high test coverage, and the use of the latest libraries
✓ Working in Agile methodology using the Atlassian stack (Jira + Confluence) and GitHub
✓ Creation of new e2e processes - from collecting requirements, through concept proposals to final implementation

✓ 5+ years of experience in using Python in a professional context
✓ 2+ years of experience in backend programming
✓ Good code debugging skills
✓ Experience in writing unit tests using mocks
✓ Experience in designing and optimizing SQL and NoSQL databases
✓ Solid knowledge of object-oriented design
✓ English B2/C1


Nice to have:

✓ Experience with microservice-based architecture projects
✓ Experience with message queuing and gRPC architecture
✓ Knowledge of the Fast API framework
✓ Experience with Infrastructure-as-code (Docker, Kubernetes and Terraform)
✓ Knowledge of GitHub Actions
✓ Knowledge of web technologies (ReactJS, Javascript)

Packages and extras

  • Healthcare package

Develocraft

Warsaw
80+

Hello, Sailor! We’ve been expecting you. Our cult of 80 is still hungry for new believers.

Develocraft is a People & Software Development Company from Gdańsk. We combine our lust for creating exciting products with foreign brands with our unconditional love from recruiters to developers. 

As a Software Development Company, we use the Jamstack approach to deliver digital products with up-to-date technologies and excellent performance. Don’t know what Jamstack is? Check out this article and see if it suits you: https://bit.ly/3PaQVSZ

As a People Development Company, we see ourselves as your agent, not your employer: we’re here to help you get what YOU want. If you don’t like the offer, we will find you another one. If you’d like to play in the Champions League next season; well, Cristiano, we sure won’t schedule an interview with Manchester United’s HR team.

Why should you work with us?

  • we’re a remote-first company (not like “we’re remote, but you have to be on-site twice a week because your scrum master like it the old way)
  • we’re young (4 years old), so you can count on having a real impact
  • yet, we’re growing fast, so we have the right team quality that you could lean on
  • our experts' support is here for you, no matter whether you work in our team or as a consultant for one of our clients
  • we try to design a path career with you, not only put you into a position and hope you like it forever

 See our videos and gallery and check if you like our vibe. :)