Client Programmer
Job Number
TKIS0120
Location
Tokyo
Employment Type
Full-Time (*Depending on experience and skills, a contract offer may be considered.)
About the Company
A globally recognized Japanese entertainment and game development company, known for producing a wide range of console, PC, and mobile titles, as well as arcade and digital entertainment content.
The company continues to lead the industry through its commitment to cutting-edge technology, creativity, and immersive gameplay experiences, with well-known IPs that have achieved worldwide recognition.
Job Description
This position involves programming work related to the development of home video game titles using the company’s in-house game engine, Unity, or Unreal Engine.
The role requires proactive collaboration beyond one’s specific position to address technical and design challenges in line with the project’s objectives and creative direction.
For those with leadership experience: You will first join as a senior engineer, and upon familiarization with internal workflows, you may be appointed as a team leader.
Key Responsibilities:
Design and implement gameplay systems such as player movement, enemy behavior, UI, and overall game flow control.
Implement physics-based behaviors and visual effects to enhance gameplay presentation.
Verify technical feasibility and propose/execute improvements to specifications and design challenges.
(For leaders) Develop programming schedules, manage progress, and provide technical and operational guidance to team members.
Required Qualifications
Minimum 3 years of hands-on experience developing consumer game titles using C++.
Solid understanding and practical experience in 3D game development.
Experience with high-end console or PC titles (e.g., PS4, Xbox One or later, Nintendo Switch, or PC).
Japanese language proficiency at native, fluent, or business level, ideally with JLPT N2 certification or above, and strong written, listening, and spoken communication skills.
Strong communication skills and proactive approach to problem-solving.
Preferred Skills
Practical experience using Unreal Engine.
Experience developing action games.
Experience with networked or online multiplayer games (P2P, etc.).
Knowledge of 3D mathematics and physics.
Prior team leadership experience in consumer game development.
Development Environment
Platforms: PS4 / PS5 / Nintendo Switch / Xbox One / Xbox Series / Windows (Steam)
Game Engines: Proprietary in-house engine, Unity, Unreal Engine
Programming Languages: C++, C#, Python
Example Titles
Notable game series from this developer include globally recognized 3D action and character-based franchises, as well as officially licensed sports and entertainment titles.
Ideal Candidate Profile
This role is ideal for engineers who are passionate about 3D game development, enjoy technical challenges, and thrive in collaborative, cross-functional teams that push the limits of interactive entertainment.
Why Join Us
Opportunity to work on world-class entertainment projects in a professional, collaborative environment.
Gain exposure to multi-platform development including console, mobile, and other digital media.
Work in a comfortable environment, alongside experienced creators in a studio that values both creativity and craftsmanship.
Estimated annual salary
Annual income 4,000,000 Japanese Yen (JPY) - 9,000,000Japanese Yen (JPY)
Full overtime payment
Salary review in April
Bonus available
Work Hours
9:00 – 18:00 (1-hour break)
Benefits
Full social insurance and employee benefits
Commuting and overtime allowances (fully paid)
Selection Process
Application → Document Screening → Interview(s) → Offer
(Interviews are primarily conducted online; in-person meetings may be arranged as needed.)
Confidential Note
This position involves work on a globally recognized character-based entertainment franchise managed by one of Japan’s leading game development companies.
NOTE: Project and company details will be disclosed to shortlisted candidates during the interview process.

