Technology
Python Developer (GameDev/iGaming)
Enjoy Gaming LLC
Recruitee
- Location
- Bratislava, Slovakia, Slovakia
- Type
- fulltime_permanent
- Salary
- Salary not specified
- Posted
- 11 Nov 2026
ENJOY Gaming is a software provider focused on creating high-quality digital entertainment experiences, including Slots and Live Games. Our team brings together experienced professionals in game development, product, and design, driven by a passion for innovation and quality. At ENJOY Gaming , we value ownership , excellence , and drive . These principles shape the way we work, collaborate, and build products. Join us and be part of our innovative journey in the gaming world! We are seeking a Python Developer to build high-quality game logic for slot games, develop internal collaboration tools, and create AI automation tools. You will work closely with Product Owners, PMs, Frontend and QA teams, and the Math team to ensure robust testing, clean code, and efficient workflows across teams. About you: University degree in Computer Science, Engineering, Mathematics, or a related technical field Proficient in Python 3.12+ (OOP - must-have; FastAPI or similar framework - nice-to-have) 3+ years of experience in back-end and/or Game development Basic understanding of probability theory, statistics and random number generation Strong debugging and problem-solving skills, and the ability to
ENJOY Gaming is a software provider focused on creating high-quality digital entertainment experiences, including Slots and Live Games. Our team brings together experienced professionals in game development, product, and design, driven by a passion for innovation and quality. At ENJOY Gaming , we value ownership , excellence , and drive . These principles shape the way we work, collaborate, and build products. Join us and be part of our innovative journey in the gaming world! We are seeking a Python Developer to build high-quality game logic for slot games, develop internal collaboration tools, and create AI automation tools. You will work closely with Product Owners, PMs, Frontend and QA teams, and the Math team to ensure robust testing, clean code, and efficient workflows across teams. About you: University degree in Computer Science, Engineering, Mathematics, or a related technical field Proficient in Python 3.12+ (OOP - must-have; FastAPI or similar framework - nice-to-have) 3+ years of experience in back-end and/or Game development Basic understanding of probability theory, statistics and random number generation Strong debugging and 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 Will be a plus: Hands-on experience with slot game logic development Understanding of application security and common vulnerabilities in game servers Strong grasp of probability theory and random number generation - understanding of RTP, Volatility, Hit Rate, and other core metrics in the iGaming industry 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 Experience with Project Management tools, preferably Jira Experience in AI tools development using Claude Responsibilities: Design and develop slot game logic end-to-end, with a configuration that makes the game balance easy to tune. Work closely with the frontend and math teams to take each slot smoothly from concept to release. Support QA in testing game logic: build cheat tools, configure the automated cheat collector, write unit tests and technical descriptions of game logic. Extend the existing statistics module to collect game-specific metrics. Find, analyze, and fix bugs in game logic quickly, using logging and debugging and working closely with other teams. Build tools for the game design team, such as a client-free game backend visualizer and Claude-based balance tuning tools. Use Claude (AI coding assistant) to automate routine work and improve team processes and workflows. Help standardize the development protocol together with the frontend and backend teams. Contribute to technical documentation. What We Offer: Competitive Salary in EUR: with annual performance reviews to recognize your growth Remote Work & Core Hours: full-time remote role (8 hours + 1 hour lunch) with mandatory availability between 9:30 and 17:30 CET for team collaboration Comprehensive Benefits : including medical insurance, psychologist support, and Polish, Slovak speaking clubs Generous Paid Time Off: 20 working days of paid vacation, plus 10 additional paid days off, 10 paid sick days, and all national holidays in your country Professional Development Support: reimbursement for courses, training, and certifications Well-being Perks: support for language classes, sports, massages, or life coaching 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.