Join an international product team to build high-performance backend systems, optimize existing architectures, and collaborate with a distributed team.

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 focused on maintainability and security.
  • Collaborate with Product Managers and Frontend Engineers to deliver end-to-end features.

Requirements:

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

Nice to have: Event-Driven Architecture, Kafka, RabbitMQ, Kubernetes, Terraform, AI integrations, or data-heavy application experience.

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