Belgrade, Serbia, Serbia Hybrid Employment

IGT is hiring a C++ Game Developer

About the Role

IGT is looking for a C++ Game Developer to build the games that power our video lottery terminals. You'll create thrilling, responsible, and unforgettable gaming experiences by implementing everything from visuals and sound to core game logic across multiple platforms.

What You'll Do

  • Create engaging games for video lottery terminals.
  • Implement visuals, sounds, win/lose calculations, and specific game features and mechanics.
  • Build games targeting both Windows and Linux platforms.
  • Work with technologies like OpenGL, BINK, and XML for the visual part of game creation.
  • Integrate with libraries and frameworks supporting interfaces for bill acceptors, mechanical inputs, player cards, online subsystems, and touch screens.
  • Work on modern applications and service existing ones built on older technologies.

What We're Looking For

  • Knowledge of C++ and object-oriented programming.
  • 1 year or more of hands-on C++ work experience.
  • Any prior work with game frameworks.
  • Affinity towards multimedia, graphics, animation, and sound handling.
  • Solid technical English proficiency.
  • Good team playing and communication skills.

Nice to Have

  • OpenGL experience and understanding of shaders.
  • Skills in C# and Unity.
  • Experience creating apps with run-time modules like dynamic link libraries.
  • Understanding the challenges of writing code for multiple platforms.

Technical Stack

  • C++11
  • MS Visual Studio, GCC
  • OpenGL, BINK, XML

Team & Environment

Each project or game is created by a new group formed from members of specialized teams like Developers, Mathematicians, Graphic Artists, Sound Designers, Producers, and Testers under the guidance of Project Managers.

Benefits & Compensation

  • A very competitive salary.
  • Career development in a stable environment with projects planned for several years in advance.
  • Flexible working hours.
  • Private health insurance for you and your family.
  • A well-connected location with global offices in Austria, UK, Italy, and the United States.
  • Team building events.

Work Mode

This role offers a hybrid work arrangement based in Belgrade.

IGT is an equal opportunity employer. We provide equal opportunities without regard to race, color, religion, gender, sexual orientation, gender identity, gender expression, pregnancy, marital status, national origin, citizenship, covered veteran status, ancestry, age, physical or mental disability, medical condition, genetic information, or any other legally protected status.

Required Skills
C++C++11MS Visual StudioGCCOpenGLBINKXMLObject-Oriented ProgrammingGame FrameworksMultimediaGraphicsAnimationSound HandlingTechnical English
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
IGT

IGT is a global gaming, digital experiences, and fintech solutions company, formed from the combination of IGT Gaming and Digital with Everi. It delivers gaming experiences from casino floors to mobile screens, with a presence in over 100 countries and a team of over 7,000.

Visit website
Job Details
Department Software Development
Category other
Posted 14 days ago