Senior Python Developer
Trueplay
Verified Employer
Trueplay is a Loyalty Booster Suite that enables iGaming brands to build lasting customer relationships based on trust and mutual benefit. It features three programs that ensure player interactions with gambling platforms are exciting right from the start.
We offer solutions on three epic levels:
- Acquisition and engagement — CopyStake introduces users to an iGaming website, allowing them to bet alongside their favorite streamers.
- Retention — the Play to Earn and Hold to Earn loyalty programs keep player engagement high by guaranteeing rakeback and distributing a share of the platform’s revenue.
- Brand equity — the tokenization of loyalty points helps transform users’ affinity for a brand into a personal interest in its financial success. In Trueplay’s take on Web3 loyalty, players feel like casino stakeholders.
More than 20 iGaming brands from 18 markets are fostering player loyalty with Trueplay.
We are looking for a skilled and experienced Senior Python Developer to join our dynamic team.
It is important for us that you have:
- 5+ years of commercial experience with Python
- Strong proficiency in Python 3.x
- Deep understanding of OOP principles and SOLID
- Experience with Django / FastAPI / Flask
- Strong experience designing RESTful APIs
- Solid understanding of microservices architecture
- Experience with PostgreSQL or MySQL
- Strong SQL skills and query optimization
- Experience with ORM (SQLAlchemy or Django ORM)
- Experience with Redis or other caching systems
- Experience with message brokers (RabbitMQ / Kafka)
- Hands-on experience with Docker
- Experience working with Linux environments
- Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
- Strong testing experience (Pytest / Unittest)
- Experience with Git and code review processes
- Experience with Kubernetes
- Experience with AWS, GCP, or Azure
- Knowledge of Clean Architecture, DDD, Event-driven architecture
- Experience with Elasticsearch
- Familiarity with GraphQL
- Experience with data processing (Pandas, NumPy)
You will be responsible for:
- Design and implement scalable, high-performance backend systems
- Lead architectural decisions and contribute to system design
- Develop RESTful APIs and microservices
- Integrate third-party services and external APIs
- Optimize application performance and database queries
- Write clean, maintainable, and well-tested code
- Conduct code reviews and ensure best engineering practices
- Mentor Middle and Junior developers
- Collaborate closely with product managers, designers, and stakeholders
- Contribute to technical documentation
- Strong architectural thinking
- Ability to make independent technical decisions
- Excellent communication skills
- Experience mentoring developers
- Strong problem-solving skills
- Ability to estimate tasks and plan development cycles"
We offer:
- Hybrid format: Warsaw, Poland or Kyiv/Lviv, Ukraine
- Flexible working hours
- Compensation that includes coverage for 20 days to recharge and unwind
- Additional support covering 14 days for health-related matters when needed
- Support in professional growth during the initial months, with guidance from experienced team members
- Engaging corporate events and activities
- Competitive financial compensation
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
Published 5 March
16 views
·
4 applications
📊
Average salary range of similar jobs in
analytics →
Loading...