Python Developer
Company Description:
RISK inc: An International iGaming Company Pushing the Boundaries of Entertainment
Who We Are:
An international iGaming company specializing in identifying and fostering the growth of high-potential entertainment markets. With 1000+ professionals in 20+ locations, we operate in 10 countries, serving over 300,000 customers.
In this role, you will:
- Write clean, efficient, and well-documented code.
- Develop and maintain backend services and APIs using Python (e.g., Django, Rest API).
- Collaborate with frontend developers, product managers, and designers to deliver high-quality software solutions.
- Design and implement database schemas; work with relational (e.g., PostgreSQL) Troubleshoot, debug, and upgrade existing software.
Skills you’ll need to bring:
- 3+ years of experience in Python development.
- Experience with Django and Django REST Framework (DRF) for building scalable applications. Understanding of Celery for task scheduling.
- Strong expertise in automated testing (unit, integration, end-to-end) using pytest, mocker, and experience implementing test strategies in a team.
- Experience developing and integrating REST API, API-first approach. Experience with Docker (for development and/or production environments).
- Experience working with relational databases (PostgreSQL, MySQL), understanding Django ORM.
- English B2+ level for professional communication, Ukrainian - fluent.
- Initiative-driven mindset, ability to take ownership of test automation and drive improvements in code quality.
Nice-to-Have:
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI/CD) for automated deployment and testing. Experience working with FastAPI for lightweight microservices.
- Experience integrating authentication mechanisms (OAuth2, SAML, SSO, OpenID Connect), Active Directory integrations.
- Knowledge of event-driven architectures and message brokers (RabbitMQ, Redis Pub/Sub).
Our Benefit Cafeteria is Packed with Goodies:
- Children Allowance
- Mental Health Support
- Sport Activities
- Language Courses
- Automotive Services
- Veterinary Services
- Home Office Setup Assistance
- Dental Services
- Books and Stationery
- Training Compensation
- And yes, even Massage!
Required skills experience
| Python | 2.5 years |
| Celery | 1.5 years |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
📊
Average salary range of similar jobs in
analytics →
Loading...