Skip to content

Middle Python Developer

  • Remote

Job description

Our client is an international product-based IT company specializing in the iGaming industry. Born in 2014, they rocked the CIS region, and now take the success to the world. 


We are currently looking for a 
Python Developer

📋 Key responsibilities and your contribution:

  • Develop and optimize high-load services and APIs in Python;

  • Design and maintain scalable architecture;

  • Profile and improve system performance under heavy data loads;

  • Implement best practices in testing, monitoring and CI/CD processes;

  • Collaborate with Product, DevOps, and QA teams to ensure reliability.

📚 Your qualifications:

  • Proficiency in Python with an understanding of Asyncio patterns;

  • Good knowledge of MongoDB (or other NoSQL databases);

  • Good knowledge of PostgresDB (or other SQL databases);

  • Understanding of Event-Driven Architecture;

  • Understanding of Distributed Architectures;

  • Experience with messaging systems, preferably RabbitMQ, but NATS or similar is also acceptable;

  • Understanding of fundamental design principles behind scalable applications;

  • Desire to work in a small, highly collaborative, and effective team environment;

➕ Nice to have:

  • Practical skills in Go;

  • Experience with Django, Tornado, Fastapi;

  • Experience with Redis.

Benefits:

⭐ Days of recovery: 20 paid vacation day per year and unlimited sick leave days.
⭐ 
Health: corporate medical insurance, a company psychologist and a Cafeteria of Benefits for personal wellness choices.
⭐ 
Education: a variety of foreign languages course for you to choose from. Also we are open for your development and you can choose different courses /training for improving your skills.
 Compensation: additional benefits that can be used according to company policy, e.g. paid business trips, international conference opportunities, lunch perks at our offices etc.
 Work Environment: work remotely or from one of our offices in Cyprus, Portugal, Poland, equipped with the equipment you’ll need for success.

or