Games Talent are hiring for a Gameplay & Systems Programmer role available fully remote or onsite with a studio in Kyoto Japan. The company was formed by some industry veterans having previously worked on Nintendo classics like Starfox and Super Mario 64.
Responsibilities:
- Work directly with the Lead Programmer and Game Director to build and expand upon gameplay systems for a real-time action title for PC and consoles.
- Design, build, and maintain gameplay and supporting systems that are extensible and composable with an emphasis on runtime performance.
- Assist in the integration of game assets (e.g. animations, SFX, UI elements, etc.).
- Adhere to existing coding styles and guidelines to write code that is easily readable and maintainable.
- Participate in regular 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 (e.g. Git, Perforce, 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 and Artists to create and edit game content
- Experience with performance-oriented packages in Unity, such as Addressables, URP, etc.
- Familiarity with C++ and other programming languages
- Familiarity with Unreal Engine 4/5
- Currently resides in Japan