Ташкент, улица Ифтихор, 1/11
Senior Backend Developer
What You Will Do:
Design, develop, and maintain backend services using Python
Participate in system design and architectural discussions, especially around service boundaries and migration strategy.
Work with distributed systems and microservices.
Integrate with third-party services and external APIs.
Write clean, well-tested, and maintainable code following best practices
Participate in code reviews, technical discussions, and knowledge sharing
Debug production issues and improve system reliability, observability, and performance
What You Bring:
5+ years of backend software development experience
Strong professional experience with Python (Django, FastAPI, Flask, or similar frameworks)
Solid understanding of object-oriented design, SOLID principles, and design patterns
Experience designing and consuming RESTful APIs
Experience with relational databases (PostgreSQL, MySQL); exposure to NoSQL databases is a plus
Familiarity with unit testing, integration testing, and test-driven development (TDD)
Experience with CI/CD pipelines, Git, and modern development workflows
Understanding of microservices architecture and distributed systems
Strong problem-solving skills and attention to performance and scalability