Game Programmer

Important Note: If the “Apply Now” button is not working, please directly apply to:


  • Involve in all areas of game programming, such as game logic, graphics, artificial intelligence, user interface, and backend service.
  • Write robust code to be used by millions of users
  • Work as part of a team, but with plenty of opportunity to take responsibility on an individual level
  • Support and contribute new ideas to game design.

Administrative Requirements

  • Not currently active in school or college
  • Able to work full-time at Agate HQ (Bandung, Indonesia)


  • Have experience in using Unity3D and C# programming language to create mobile games (Android & iOS)

  • A gamer; your passion for videogames is what drove you to the industry

  • Passion for creating and playing video games

  • Self motivated and fast learner

  • Enjoy working in a team

  • Strong in object oriented design and programming

  • Strong in problem solving skill

  • Takes initiative to solve problems with clear communication

  • Capable to explore a wide variety of ideas that improve game experience


  • Previous experience working in the game development industry

  • Having released applications (using Unity3d or others) in the Google Play Store or Apple Appstore (please submit the application link and explain your role in it)

  • Experienced on using and optimizing NGUI (unity Next-Gen GUI)

Important Note: If the “Apply Now” button is not working, please directly apply to:


We’re looking for people who will make our culture even better. If that sounds like you, we’d love to hear from you.

Apply Now