Senior Python Developer (FastAPI)
$$$$
Product
We are a product-focused iGaming company with a fast-paced development environment and high-load B2C products.
We are currently looking for an experienced Senior Python Developer.
Responsibilities:
- Participate in the design and development of new functional modules and services in Python
- Maintain and optimize existing code, fix bugs
- Work with relational databases (PostgreSQL, MySQL), NoSQL storage (Redis), and message queues (RabbitMQ, Kafka)
- Implement and support testing (unit tests, integration tests)
- Collaborate with frontend, QA, and DevOps teams to ensure application quality and performance at all stages of development
- Participate in code reviews and architectural discussions
- Document code and maintain technical documentation / interact with system analysts
Requirements:
- 5+ years of commercial experience with Python
- Experience with asynchronous programming (aiohttp, asyncio)
- Strong knowledge of FastAPI
- Confident use of version control systems (Git)
- Experience with relational databases and writing complex SQL queries
- Solid understanding of OOP principles and design patterns
- Understanding of architectural principles (SOLID, DDD, Clean Architecture)
- Experience writing unit and integration tests
- Basic knowledge of Docker and understanding of CI/CD fundamentals
Nice to have:
- Experience with cloud platforms (AWS, GCP, Azure)
- Experience with monitoring and logging tools (Prometheus, Grafana, Sentry)
- Understanding of Event-Driven Architecture
Conditions:
- Fully remote work format, Monday–Friday schedule
- Opportunities for growth and development in a strong team
- Paid vacation and sick leave + additional days off
Required skills experience
| FastAPI | 3 years |
Required languages
Published 21 April
81 views
·
45 applications
See stats of candidates who applied for this job 👀
📊
$4000-6000
Average salary range of similar jobs in
analytics →
Loading...