Gameplay Programmer

We're looking for a Gameplay Programmer to join us and help push forward an exciting new project!

Chuhai Labs is an indie developer / publisher founded in 2002 by Nintendo alumnus Giles Goddard who developed classic titles including Star Fox, 1080 Snowboarding, Super Mario 64 and The Legend of Zelda: Ocarina of Time. Chuhai Labs is located in the beautiful city of Kyoto, Japan.

Why Chuhai Labs?

As a company we embrace remote working, and recognise its benefits. As long as we get the results we need - excellent work, which satisfies our customers, done on schedule - we are willing to be as flexible as we can. We offer rare chances for accomplished people from all over the world in all walks of life, to work their ideal job whilst living the life they want, at their own pace.

What We Need You To Do

  • Work directly with the Lead Programmer and Lead Designer to build and expand systems that facilitate both kinematic and systematic gameplay.

  • Design and build gameplay systems that are extensible and composable with an emphasis on runtime performance.

  • Adhere to existing coding styles and guidelines to write code that’s easily readable and maintainable.

  • Participate in periodic code reviews to improve the quality of your own code and share your knowledge and insights with other team members.

Required Experience & Knowledge

  • 3+ years of commercial game development experience

  • Have shipped at least one commercial game

  • Proficient and comfortable using the Unity game engine

  • Strongly proficient in the C# programming language

  • Understanding of 3D math and linear algebra - vectors, matrices, etc.

  • Self-motivated, well-organized, and proactive about expanding knowledge and learning new skills

  • Experience working with version control software (such as Perforce, Git etc.)

Preferred Attributes

  • 5+ years of commercial game development experience

  • Multiple shipped commercial games on a variety of platforms, particularly home consoles

  • Experience with and an interest in developing tools to empower Designers to create and edit game content

  • Familiarity with C++ and other programming languages

  • Currently resides in Japan

What's The Next Step?

  • Click the button below to send us an email and apply!

  • We’ll invite all appropriate candidates to a video interview.

  • We’ll keep all applicants informed of their status throughout the hiring process.

  • Join a team and studio worth falling in love with!