Game Programmer

Zitro

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health and life insurance
Inclusive work culture
Competitive salary

Job summary

Zitro in Bengaluru, India, is seeking a passionate Programmer to design and develop math-driven slot games for US and global markets on land-based cabinets and online platforms. You will work with designers, artists, QA, and backend teams to implement game logic, RNG, UI, and performance optimizations across multiple resolutions and hardware.

The role requires 3+ years in slot or casual games, proficiency in C++/C# or Godot, familiarity with GLI/BMM, and a strong collaboration mindset in an

Qualifications

  • 3+ years of experience in slot game or casual game development.
  • Proficiency in C++/C# or GODOT, or similar game engines.
  • Experience with land-based slot cabinets and integration of peripherals.
  • Strong understanding of RNG logic, game math (RTP, hit rate, volatility), and state machines.
  • Familiarity with GLI/BMM certification requirements.
  • Good grasp of 2D/3D game rendering, UI/UX, and animation systems.
  • Performance optimization and memory management expertise.
  • Excellent communication and collaboration skills.

Responsibilities

  • Develop and implement slot game logic, math models, and game mechanics using industry-standard tools.
  • Collaborate with the design and art teams to integrate animations, UI, audio, and visual effects.
  • Optimize game performance across multiple resolutions and hardware setups (including slot cabinets).
  • Work with backend and hardware teams to integrate ticketing, payout, and RNG systems for land-based machines.
  • Ensure compliance with regulatory requirements (GLI, BMM, etc.).
  • Build reusable code and libraries for future games.
  • Work within agile/scrum processes and attend daily standups and sprint reviews.
  • Debug and fix bugs throughout the development and testing lifecycle.
  • Stay updated with the latest gaming technologies, industry trends, and regulatory changes.

Skills

C++/C# or Godot
Slot game development
RNG logic
GLI/BMM certification
2D/3D rendering
Memory management
Bitbucket (version control)
Team collaboration
Attention to detail

Tools

Bitbucket

Job description

At Zitro, we are a global benchmark in the gaming industry. Since our beginnings in 2007, we’ve continued to grow and expand internationally.

What makes all of this possible? A strong commitment to development, technological innovation, and most importantly, the people who are part of our team. We believe in talent, collaboration, and the value of working together, day by day, to keep making history.

Want to know more about who we are and how we work? Discover it here: https://zitrogames.com/es/

What will your challenge be
  • Expanding our family with a passionate, experienced Programmer to join our new India studio. You’ll play a key role in designing and developing exciting, math-driven slot games targeting the US and global markets for land-based cabinets and online platforms.
  • You will work closely with game designers, artists, animators, and QA engineers to deliver immersive and visually stunning experiences that meet performance and compliance requirements.
  • This is a huge opportunity to grow with us leading the best team in Bangalore. If you feel identified and share this philosophy, WE ARE YOUR COMPANY!
What will you do Day-to-Day
  • Develop and implement slot game logic, math models, and game mechanics using industry-standard tools.
  • Collaborate with the design and art teams to integrate animations, UI, audio, and visual effects.
  • Optimize game performance across multiple resolutions and hardware setups (including slot cabinets).
  • Work with backend and hardware teams to integrate ticketing, payout, and RNG systems for land-based machines.
  • Ensure compliance with regulatory requirements (GLI, BMM, etc.).
  • Build reusable code and libraries for future games.
  • Work within agile/scrum processes and attend daily standups and sprint reviews.
  • Debug and fix bugs throughout the development and testing lifecycle.
  • Stay updated with the latest gaming technologies, industry trends, and regulatory changes.
What are we looking for in you
  • 3+ years of experience in slot game or casual game development.
  • Proficiency in C++/C# or GODOT, or similar game engines.
  • Experience with land-based slot cabinets and integration of peripherals (e.g., bill validators, ticket printers).
  • Strong understanding of RNG logic, game math (RTP, hit rate, volatility), and state machines.
  • Familiarity with GLI/BMM certification requirements.
  • Good grasp of 2D/3D game rendering, UI/UX, and animation systems.
  • Performance optimization and memory management expertise.
  • Experience with version control tools like Bitbucket, .
  • Excellent communication and collaboration skills.
  • Passion for games and deep understanding of slot game player behavior.
  • Ability to work in fast-paced, iterative development cycles.
  • Strong attention to detail and quality assurance mindset
What adds extra value
  • Experience with cross-platform deployment.
  • Prior experience working on Class II/III machines or VLT platforms.
  • Knowledge of GDKs from popular gaming companies.
What do we offer
  • Great career opportunity in a company that is growing.
  • Competitive salary based on your experience and skills.
  • Health and life insurance.
  • A very respectful and inclusive work culture.
Our mission:

Create unique gaming experiences that transform the industry through a powerful combination of expertise, talent, and investment.

Our values:

We foster an inclusive, equitable culture centered on professional growth—where everyone has the opportunity to contribute, learn, and thrive.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Game Designer
Game Designer

Zitro • Bengaluru

On-site
INR 700,000 - 1,100,000
Competitive salary
Health and life insurance
Social events and team-building activities
+2
Game Mathematician
Game Mathematician

Zitro • Bengaluru

On-site
INR 800,000 - 1,200,000
Competitive salary
Health and life insurance
Social events and team-building activities
+1
Technical Artist
Technical Artist

Zitro • Bengaluru

On-site
INR 700,000 - 1,100,000
Health and life insurance
Competitive salary
Career growth
+1
3D Animator
3D Animator

Zitro • Bengaluru

On-site
INR 900,000 - 1,400,000
Health insurance
Life insurance
Inclusive culture
+1
2D Game Developer – Slot/Casino Games
2D Game Developer – Slot/Casino Games

tecHindustan Solutions Private Limited • Mohali

On-site
INR 450,000 - 900,000
Finance Team Lead
Finance Team Lead

Zitro • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Health insurance
Life insurance
Inclusive culture
+1
Software Engineer
Software Engineer

Playsimple Games Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Associate Back-End Software Engineer
Associate Back-End Software Engineer

Light & Wonder • Pune District

On-site
INR 450,000 - 750,000
Principal Software Engineer - BE
Principal Software Engineer - BE

Skillz Inc • Bengaluru

On-site
INR 4,200,000 - 7,500,000
Principal Software Engineer - BE
Principal Software Engineer - BE

FIRY • Bengaluru

On-site
INR 3,500,000 - 6,500,000