logo[мetahunt]
> Djinni

Full Stack Engineer

pythondjangofastapiflaskany one ofdjangomysqlpostgresqlany one ofmysqlormgraphqlrest-apiany one ofgraphqldockerunit testingtest automation
reactvue.jsnext.jshtml/cssjavascripttypescriptasyncioaiohttpci/cdkubernetesawsgoogle cloudazuremicroservices
englishB2
> full description

We are looking for an experienced Python developer who can build reliable backend systems and (ideally) feels comfortable working on the frontend as well.

 

Responsibilities:

  • Develop and maintain the backend using Python (FastAPI / Django / Flask)
  • Design APIs, work with databases, and handle integrations
  • Write clean, maintainable, and well-tested code
  • Participate in architectural decisions and code reviews
  • Collaborate with the team (product, design, QA)

 

Required Qualifications:

  • Commercial experience in Python development
  • Strong knowledge of one of the frameworks: FastAPI, Django, or Flask
  • Experience with relational databases (PostgreSQL / MySQL) and ORMs
  • Understanding of REST / GraphQL APIs
  • Experience with Git and Docker
  • Ability to write unit and integration tests
  • English at a level sufficient for reading documentation (B2+)

 

Nice to Have:

  • Frontend development experience (React / Vue / Next.js, or at least solid HTML/CSS/JS)
  • Full-stack experience (ability to independently deliver a feature from backend to UI)
  • Knowledge of TypeScript
  • Experience with asynchronous Python (asyncio, aiohttp, etc.)
  • Experience with CI/CD, Kubernetes, and cloud platforms (AWS / GCP / Azure)
  • Experience with microservices architecture