Skip to content

Middle Python Developer (with game development experience)

  • On-site, Remote, Hybrid
    • Bratislava, Bratislavský kraj, Slovakia
  • slots

Job description

At Enjoy Gaming, we’re a passionate team of industry experts backed by market specialists and foreign investment. We’re thrilled to create live dealer shows and slots. We’re making our games to provide an even better gaming experience.
Our core values of ownership, communication, and honesty drive everything we do.

Join us and be part of our innovative journey in the gaming world!

We seek a talented Python Developer. You will collaborate closely with Front-end and QA teams and platform developers.

About you:
— Proficient in Python
— 2+ years experience in back-end and Game development
— Basic understanding of probability theory, statistics and random number generation
— Strong problem-solving skills and the ability to work effectively in a team
— Capacity to explain complex technical concepts to non-technical team members
— Ability to write concise, readable and simple code
— Strong debugging skills
— Familiarity with Object-Oriented Programming, common design patterns, Version control with Git

Will be a plus:
— Experience in games back-end development
— Hands-on experience with slot game development
— Ability to constructively interact with game designers and suggest improvements based on technical and gaming experience
— You care about configuration readability: you structure JSON, code and settings logically, making it clear for teammates and other developers
— Strong grasp of probability theory and random number generation. Understanding RTP, Volatility, Hit Rate, etc
— Knowledge of common vulnerabilities in game servers
— Experience with Project Management tools, preferably Jira
— Experience with state machines or state-driven programming

Responsibilities:
— Design and full development of slot game logic with the ability to flexibly adjust the balance
— Well-coordinated work with the frontend team and the math team for smooth slot development from start to release
— Assistance in testing game logic: development of a cheat tool, configuration of an automatic cheat collector, technical description of game logic, unit tests
— Development of additional logic for collecting specific slot statistics (via existing module)
— Fast and efficient search, analysis and fixing bugs in game logic using logging, debugging and close interaction with other teams
— Participation in the standardization of the development protocol together with the frontend and backend teams
— Participation in writing documentation

What you get in return:
— Competitive Salary: A fixed salary in EUR with annual performance reviews to recognize your growth
Remote Work Option: Enjoy the flexibility and comfort of working remotely
Comprehensive Benefits: Includes medical insurance, access to a psychologist, and participation in our English-speaking club
Paid Time Off: 20 vacation days + 10 lieu days, plus national holidays
Paid Sick Leave: Up to 10 working days per year
Professional Development Support: We reimburse courses, training, and certifications to help you grow in your career
Self-Development Perks: Reimbursement available for language classes, sports activities, massages, or sessions with a life coach


Please note that feedback on your application will be provided within two weeks if a positive decision is made regarding your candidacy.

I give my consent following the Law on the Protection of Personal Data dated June 1, 2010, No. 2297, effective from January 1, 2011, for the processing of information classified as personal data.

or