logo[мetahunt]
> Djinni
middle

Backend Engineer

pythondjangofastapiflaskpostgresqlmysqlredisdockerasyncio
celeryrabbitmqkafkakubernetesawsgoogle cloud
englishB2
experience3+ years
> full description

About the Role

We're looking for a Middle+ Python Developer to strengthen our development team. You'll design, build, and maintain backend services, participate in code reviews, and help shape architectural decisions.


Responsibilities

  • Develop and maintain backend services in Python
  • Design REST/GraphQL APIs
  • Optimize query performance and database interactions
  • Write unit/integration tests
  • Participate in code reviews, mentor junior developers
  • Work with CI/CD pipelines

 

Requirements

  • 3+ years of commercial Python development experience
  • Solid knowledge of one framework: Django / FastAPI / Flask
  • Experience with PostgreSQL/MySQL, Redis
  • Strong understanding of REST, OOP, SOLID principles
  • Experience with Docker, Git
  • Understanding of asynchronous programming (asyncio)
  • English — Intermediate+ (reading docs, team communication)

 

Nice to Have

  • Experience with Celery / RabbitMQ / Kafka
  • Kubernetes knowledge
  • Microservices architecture experience
  • AWS/GCP experience