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 400 employees and it’s located at Business Center Usce with team offices with great views.
What you’ll do:
- You will work on creation of games for video lottery terminals. Main duties include implementing visuals, sounds, win/lose calculations as well as specific features and mechanics of each game.
- You’ll implement games targeting both Windows and Linux platforms. Codebase is C++11 and development is done on MS Visual Studio but code also needs to be compiled on GCC.
- OpenGL, BINK, XML are technologies which among others will be used in visual part of game creation.
- Numerous libraries and frameworks underline the whole codebase to allow many interfaces required for one video lottery terminal to work, such as: bill acceptors, mechanical inputs of buttons and keys, player cards, online subsystem, touch screens etc.
Must-haves:
- Solid knowledge of C++ and object-oriented programming,
- Affinity towards multimedia, graphics, animation, sounds handling,
- Solid technical English,
- Good team playing and communication skills,
- Willing to work on modern applications and service existing ones on older technologies,
Nice-to-have:
- OpenGL experience, shaders understanding,
- Experience with creating apps with run-time modules (dynamic link libraries),
- Understanding challenges of writing code for multiple platforms.
The way we work:
- Projects are developed using SCRUM methodology,
- 2 days in-office with support for remote work
We offer:
- Initial one year consultancy service agreement (B2B agreement), long term possibility for full time employment,
- Career development in a stable environment (projects planned for several years in advance),
- Flexible working hours,
- Well-connected location with global offices in Austria, UK, Italy and United States,
- Team building events.
Our Recruitment Process:
- Resume Review
- Talent Acquisition Partner Interview
- Technical interview with team members (30-45min) with following topics:
- Discussion on candidate’s prior work experience
- Check of candidate’s understanding of C++ and OOP
- Interview with Studio Director for final with selected candidate