Reach out directly about this role
Python Developer (Team/Tech Lead)
MAIN TASKS:
💻Leading a team of developers, planning and assigning tasks;
💻Developing and designing application and service architecture in Python;
💻Controlling code quality, conducting code reviews, and ensuring adherence to development standards;
💻Implementing best development and testing practices;
💻Supporting and developing CI/CD processes;
💻Ensuring interaction between development, QA, and DevOps teams;
💻Mentoring and developing the team, conducting technical training and education;
💻Participating in the evaluation and hiring of new employees;
💻Resolving technical and organizational issues related to projects.
WHAT WE EXPECT FROM YOU:
📌At least 7 years of experience with Python, including at least 2 years in a team lead position;
📌Confident expertise in working with web frameworks FastAPI and SQLAlchemy;
📌Proficiency in version control systems (Git);
📌Experience in designing and developing scalable and high-load systems;
📌Skills in working with containers (Docker) and orchestration systems (Kubernetes);
📌Experience with relational and NoSQL databases;
📌Good knowledge of PostgreSQL, including MVCC, indexes, and locking mechanisms;
📌Experience in asynchronous programming and multithreading;
📌Ability to write high-performance and clean code;
📌Deep understanding of architectural principles: Clean / Hexagonal Architecture, DDD, SOLID;
📌Experience in mentoring and team management.
WILL BE A PLUS:
✨Experience with cloud platforms (AWS, GCP, Azure);
✨Experience with big data and stream processing systems (Kafka, Spark);
✨Knowledge of monitoring and logging tools (Prometheus, Grafana, Sentry);
✨Participation in open-source projects.
WHAT WE ARE READY TO OFFER
✅Remote work format from anywhere in the world;
✅Flexible start of the workday and a convenient schedule;
✅Stable competitive salary pegged to USD;
✅Necessary equipment for work;
✅Opportunity to take Sick days / Days off and compensation for sick leave from the first day of work in the company;
✅Paid vacation (20 working days);
✅Great experience to add to your portfolio in one of the most qualified iGaming teams;
✅Training and growth opportunities in all directions of the company;
✅Friendly communication culture, a great product, and transparent processes.
from 7 years
Experience
Full-time
Employment
Remote
Work Format
Lead
Grade
Engineering Management
Specialization
iGaming
Industry
Product company
Company Type
By job title
Engineering Management
Specialization
iGaming
Industry
Product company
Company Type