
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 Middle Python Developer.
📋 Key responsibilities and your contribution:
Building and optimizing server-side applications and services/microservices for processing data.
Setting up and maintaining integrations with external financial systems, payment gateways.
Designing, optimizing, and managing databases, writing efficient SQL queries, and working with ORM.
Writing unit tests, conducting integration testing, optimizing performance, and debugging code issues.
📚 Your qualifications:
A solid track record of using Python for at least 3 years, with hands-on experience in developing, debugging, and optimizing Python-based applications.
Experience working with MongoDB or similar NoSQL databases.
Understanding of Concurrent Programming: experience in high-load and multi-threaded projects.
Competence in SQL, with the ability to write, optimize, and troubleshoot SQL queries.
Excellent written and verbal communication skills, with the ability to convey technical information clearly and effectively to both technical and non-technical stakeholders.
➕ Nice to have:
Practical skills in Go development.
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
Notification
Your application has been successfully submitted!