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
Published 10 February
107 views
·
28 applications
4% read
·
4% responded
Last responded 49 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...