IGT (www.igt.com) is a global leader in gaming with 5$ billion revenue, 12000+ employees in more than 100 countries. IGT Belgrade branch provides gaming products for commercial casino markets, distributed government-sponsored markets, interactive (online) markets, and sports betting markets. Our branch in Belgrade has 300+ employees and it’s located at Business Center Usce with team offices with great views.
We are looking for Python Developer to join us in delivering the next generation of digital casino and lottery products for a worldwide audience. We are a passionate team, in the process of undergoing a technology shift.
Python Developer will join our Prototype team which is a new team in our studio and will be part of the broader Game Mathematician team. Python Developer will work with Game Mathematician and Producer to do proof of concept for the new slot games and check the feasibility of the ideas that the producer has. This is a very creative position, that requires a proactive and out-of-the-box approach and requires a basic understanding of mathematics and slot games. The new Prototype team will have a significant role in our organization as the game development process will start from here.
Due to our international structure, IGT provides you with a challenging multicultural environment where you can use your initiative and contribute to the realization of the company’s targets. IGT strongly believes in personal development and invests continually in training and coaching.
What you’ll do:
Work in the Prototype team (with Game Mathematician and Producer) to do proof of concept for ideas for new games, and help Producer to decide if the game idea should be rejected or has the potential to be a successful slot game
Use an internally developed framework that is based on Python (Pyglet library) to develop a visual prototype that will be used to play and test ideas
Do on the fly tweaks of the developed prototype based on the producer's feedback
Work closely with our team in Austria that developed the prototype framework and knowledge transfer to Belgrade studio
Work on the further development of the prototype framework and new features
University degree in Software Engineering, Mathematics, or a related field
2+ Experience in programming in Python or a similar language. Talented and ambitious juniors are also welcomed to apply.
Experience working with Pyglet library is a big plus
Knowledge of the basic mathematical and probability concepts is required
Being creative and out of the box thinking
Being proactive and independent, willing to offer different solutions and perspective
Team player (as understanding and collaboration with producer and game mathematician in creative process is very important)
Vibrant and stimulating work environment within Class-A office space
Flexible working hours with possibility to work remote or from office after probation period
Opportunity to learn and further improve your skills
Learning platforms Udemy and Harvard online
Opportunity to develop a career within a stable international environment
Full time, indefinite period employment
Private health insurance for you and your family
Sick leave up to 30 days is fully covered
Our Recruitment Process:
We aim to reply to all applicants. Interview process consists of several stages, each one allowing us get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do here.
The stages include:
On-line Interview with Talent Partner
Test – Candidates will be asked to complete different assignments in the area of programming (Python), and basic probability calculation on simple slot game example (this is required for the position). You’ll have 7 days to complete the test.
Technical interview (CV and programming questions)
Candidates who successfully complete this step are eligible to pass to the final round
Usually, the whole process lasts few weeks – we’ll keep you updated on each stage!
firstname.lastname@example.org:~# Helloworld.rs koristi kolačiće kako bi ti pružao najbolje korisničko iskustvo. Nastavkom korišćenja
sajta smatraćemo da imamo saglasnost sa korišćenjem kolačića. Više o kolačićima možeš pročitati ovde.