TL;DR

Programmer (Game Development): Responsible for programming and supporting the research and development of game technologies with an accent on 3D game programming, network programming, and game engine utilization. Focus on shipping games, optimizing game performance, and contributing to core game systems.

Location: Onsite in Kyoto, Japan

Company

Q Games is a product company specializing in video game development.

What you will do

  • Program game functionalities and systems.
  • Support research and development of technologies related to the internal workings of games.

Requirements

  • Age: 18 or over.
  • Knowledge in at least two of the following areas: C++, OpenGL, DirectX, 3D game programming, Unity, Unreal Engine, network programming (IP Stack, lock step, async methodologies, WebSocket, cloud server), Windows/Linux application programming, or relational database research.
  • Proven experience shipping a game.