Engineering

Game Programmer (C++ / UE4 / UE5)

Bring players, enemies, gimmicks and game-flow systems to life in Unreal Engine and C++.

  • Open
  • Job code: AP-ENG-02
Back to open positions

Role

Development is mainly in C++ in Visual Studio. Proposing ideas and improvements that make the game more fun is part of the role.

Japanese is the working language. Conversational Japanese is required; nationality is not.

Responsibilities

  • Design and implement players, enemies, gimmicks and other in-game elements
  • Implement the systems that drive game flow (stage progression, event management)

What makes it interesting

  • Work at the front line of a title played around the world.
  • Your ideas and proposals have a direct, visible impact on the finished game.

Required experience

  • Console game development and implementation experience
  • Professional game development experience in C++

Preferred experience

  • Development experience with Unreal Engine 4/5
  • A track record of proposing your own ideas and driving them through in code

Who we are looking for

  • Wants to use your skills and experience to make games more fun
  • Works well with planners, artists and other disciplines
  • Enjoys proposing ideas that improve the game

Tools and languages

  • C++
  • Unreal Engine 4 / Unreal Engine 5

Terms of employment

  • C++
  • Unreal Engine 4 / 5
  • Visual Studio
Project
Bloodstained: The Scarlet Engagement
Employment
Full-time or contract (contract hires are made with conversion to full-time in mind). 3-month probation.
Location
Kanda Center Building 5F, 2-3-2 Kajicho, Chiyoda-ku, Tokyo (about 3 min from JR Kanda Station)
Hours
10:00–19:00 (8 working hours, flextime available)
Holidays
Saturdays, Sundays, national holidays, year-end and New Year, paid annual leave, summer leave, celebration and condolence leave
Benefits
Commuting allowance, full social insurance, annual health check, celebration and condolence allowances, free drinks, skill-development support, gym subsidy, company trips
Salary
Determined by experience and ability under company rules, regardless of age, and reviewed after joining. Monthly salary includes 40 hours of fixed overtime.
Apply for this position

Use the application form to send your resume and work history (PDF preferred, 20MB total). Apply by email

By applying you agree to our handling of personal information for recruitment.

Back to open positions

Entry

We look forward to hearing from you

Apply through the form with your CV and work history (and a portfolio where needed). We will contact candidates who pass the document screening.

Apply for this position