
Junior Developer (Game Prototyping)
IGT
Serbia, Belgrade
About the Company
Part of IGT's PlayDigital studio, our Belgrade team builds digital casino games and platforms used by operators worldwide, spanning game math, art, engineering, and production.
About the Role
Join IGT's Prototype & Tools team in Belgrade as an entry-level developer, building early-stage prototypes for new game concepts and internal tools. You'll work alongside experienced developers and mathematicians, writing simulations in Python or Lua to validate math performance targets, ideal for someone early in their career who wants to learn through hands-on work and mentorship.
Vacancy Details
CityBelgrade
Working ModelHybrid
SenioritySenior
Employment TypeFull Time
Role TypeIndividual contributor
Contract TypeEmployment Contract
Role DepartmentEngineering & Development
Responsibilities
- Developing simple playable or technical prototypes for game concepts
- Writing and running basic simulations (e.g. in Python/Lua) to help validate Math Performance Targets (MPTs) defined by Game Mathematicians
- Supporting senior developers and mathematicians by implementing well-defined tasks and experiments
- Create a basic graphics with AI to support the prototype
- Learning to analyze simulation results and clearly report findings
- Contributing to the development and maintenance of internal tools used for prototyping and analysis
- Collaborating with Game Designers, Developers, QA, and Project Managers during early concept phases
- Creating and maintaining basic technical documentation for prototypes and tools
Requirements
- Intermediate or excellent knowledge of at least one programming language (Python, C++, C#, Lua, or similar)
- Interest in simulations, tools, or game-related development
- Ability to understand mathematical concepts at a high level, with guidance from mathematicians
- Experimenting and working with AI
- Willingness to learn, accept feedback, and improve through iteration
- Attention to detail and a structured approach to problem-solving
- Basic technical English and clear communication skills
- Curiosity, enthusiasm, and a positive team-oriented mindset
Tools & Technologies
Benefits
- Flexible working hours
- Private health insurance for you and your family
- Sick leave up to 30 days is paid 100%
- Udemy and Harvard Manage Mentor educational programs
- Hybrid model of working with well-connected office space in Business Centre Ušće
- Stable working environment with long term international projects
posted 1 day ago