Senior Python Developer (FastAPI) JT Marketing $$$$
Madfish
Marketing & Communications, Software Engineering
Remote
Posted on May 10, 2026
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