IGG Singapore Pte Ltd – Game Programmer

Company
IGG Singapore Pte Ltd
igg.com
Designation
Game Programmer
Date Listed
30 Jun 2025
Job Type
Experienced / Senior Executive
Full/Perm
Job Period
Flexible Start, Permanent
Profession
Design / Creative
Industry
Design
Location Name
80 Pasir Panjang Road, Singapore
Address
80 Pasir Panjang Rd, Singapore 117372
Map
Allowance / Remuneration
$4,000 - 7,000 monthly
Company Profile

Founded in 2006, IGG is a global leader in mobile game development and publishing, committed to creating innovative, genre-defining experiences for players around the world. Our games are available in 23 languages and enjoyed by over 38 million monthly active users across 200+ countries and regions.


At IGG, we are innovators at work and gamers at heart — a team driven by creativity, data, and the love of play.

Job Description


  • Develop and implement core game features, tools, and systems using Unity and C#.
  • Collaborate with designers and artists to turn ideas into fully functional gameplay elements.
  • Ensure high-quality, maintainable, and optimized code across a variety of devices.
  • Participate in code architecture discussions, design reviews, and sprint planning.
  • Debug and resolve gameplay issues, performance bottlenecks, and device compatibility problems.
  • Stay up to date with the latest industry trends, Unity updates, and development practices.


Requirements:

  • Bachelor’s degree in Computer Science, Game Development, or a related field.
  • At least 2 years of experience in Unity game development.
  • Proficient in C# programming with a solid grasp of OOP, data structures, and algorithms.
  • Familiarity with Unity3D architecture, scene management, and component-based design.
  • Good design and coding standards with attention to clean, maintainable code.
  • Strong logical thinking and independent problem-solving skills.
  • Willingness to learn new technologies and tackle technical challenges.


Advantageous to Have:

  • Understanding of server-side frameworks and multiplayer architecture.
  • Experience in C++ or Go, or both.
  • Experience mentoring junior programmers or conducting code reviews.
  • Familiarity with unit testing, profiling, and performance benchmarking.
  • Knowledge of mobile game optimization techniques.
  • Hands-on experience with shader programming or Unity's render pipeline.
  • Experience integrating third-party SDKs (analytics, ads, payments, etc.).

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page