Senior Game Programmer
1 month ago
At Kwalee, we foster an environment where creativity and collaboration come together. Specialising in both the development and publishing of casual and hybrid casual games, we also bring our creative touch to publishing PC & Console titles, ensuring a diverse and exciting gaming portfolio.
By joining our talented team in Bangalore or Leamington Spa, you’ll be part of a space where ideas flow freely, innovation flourishes, and team spirit stays strong. We’ve found that when we’re all together, great things happen. With over 1 billion players already reached, your work will contribute to our shared mission of making the most fun games for the world's players.
As we continue to grow, we are now looking for a Senior Game Programmer to join our development team.
As a Senior Game Programmer, you will be responsible for coding gameplay, optimising performance, and integrating our SDKs, art, and audio to deliver an exceptional gaming experience. You will collaborate closely with producers, designers, and art leads to implement game features and mechanics, as well as drive the overall technical direction of the game. Additionally, you’ll mentor junior programmers, ensuring high-quality code and best practices across the team.
This is a permanent role based in our Bangalore studio, where our daily in-office collaboration fuels creativity and innovation. If you're not already based locally, we’ll support your move with comprehensive relocation assistance, ensuring a smooth transition.
Responsibilities:
- Code gameplay, optimise performance, and integrate SDKs, art, and audio to ensure a seamless gaming experience.
- Write clean, efficient, and maintainable code, collaborating with producers, designers, and art leads to implement game features and mechanics.
- Mentor junior programmers and ensure adherence to coding standards and best practices.
- Debug, test, and fix issues, while optimising performance across multiple platforms.
- Contribute to game prototypes, participate in code reviews, and maintain documentation.
- Address development challenges and iterate on code to improve gameplay.
- Drive innovation in gameplay, technology, and user interaction.
- Collaborate with QA for rapid development and high-quality output.
- Stay updated on emerging technologies and ensure games are up-to-date.
Requirements:
- Proven experience in game programming, specifically with Unity and C#.Strong understanding of object-oriented programming and design principles.
- Experience with physics engines, graphics, and sound APIs within Unity.
- Excellent problem-solving skills with a focus on clean, efficient, and maintainable code.
- Strong communication and collaboration skills, with the ability to work effectively within a team.A passion for gaming and a commitment to industry standards and innovation.
- Experience with source control systems such as SVN, Git, or Perforce.
- Experience in 3D and 2D gameplay development.
Why Kwalee?
We believe in more than just a job—we’re committed to helping you thrive with a fantastic work-life balance and a range of great benefits! With group health insurance and 20 annual leave days, you’ll have plenty of time to recharge. Stay energised throughout the day with unlimited snacks and drinks, and enjoy access to a discounted premium gym membership to keep you feeling your best.
You’ll work with cutting-edge equipment in an environment designed for your success, with clear career progression and endless opportunities for growth. To keep things lively, we host seasonal events, regular townhalls, and share exclusive Kwalee merch—making sure there’s always something exciting to look forward to!
Our Commitment to Diversity & Inclusion
At Kwalee, we take pride in being an equal opportunity employer, where we believe that diversity and inclusion are essential to driving creativity. We are committed to creating a safe, welcoming, and supportive environment where everyone can thrive.
Our culture is built on celebrating the diverse voices of our team members, fueling innovation and strengthening our connection to our players. We are dedicated to advancing equity, diversity, and inclusion across all areas of life, including age, disability, gender identity, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, and sexual orientation.
We recognise the importance of self-development, career progression, and well-being in retaining our talented team. At Kwalee, we celebrate individuality and encourage everyone to bring their authentic selves to work.
Create Your Profile — Game companies can contact you with their relevant job openings.