Join an international product team building high-performance backend systems and optimizing existing architectures.

Responsibilities:

  • Develop and maintain scalable, reliable backend services.
  • Design and implement RESTful or GraphQL APIs.
  • Optimize system performance for high-traffic loads.
  • Participate in code reviews to ensure maintainability and security.
  • Collaborate with Product Managers and Frontend Engineers to deliver end-to-end features.

Requirements:

  • 3+ years of professional Python development experience.
  • Strong expertise in FastAPI, Django, or Flask; FastAPI preferred.
  • Advanced knowledge of Asyncio and asynchronous programming patterns.
  • Proficiency in PostgreSQL, including schema design, complex queries, and optimization, and Redis.
  • Comfort with Docker, CI/CD pipelines, and cloud environments such as AWS or GCP.
  • Understanding of Microservices, SOLID, and Clean Architecture.
  • English proficiency at B2 or higher.

Nice to have: Experience with Event-Driven Architecture, Kafka, RabbitMQ, Kubernetes, Infrastructure as Code, Terraform, AI integrations, or data-heavy applications.

Conditions and benefits: Full-time, fully remote work from anywhere with flexible hours; no micro-management; international product exposure and professional growth opportunities.