Job
Core
Build a unified, high-performance client platform and framework for a mobile/web MMO 4X strategy game, enabling cross-platform support, fast iteration, and seamless tooling for artists and designers.
Role type
Senior IC game framework engineer (C++)
Builds
A unified client codebase, rendering/UI layers, asset pipelines, and developer tooling for a mobile/web MMO
Domain
Game development, client-side architecture, cross-platform engineering
Required skills
C++ (17+), system design, task decomposition, API design, cross-platform build systems, technical English
Preferred skills
Game engine development, Cocos2d-x, Unity (C#), LLM usage, CMake, CI pipelines
Technologies
C++, C#, Unity, Cocos2d-x, CMake, CI pipelines, LibRocket
Responsibilities
Design and implement the framework core and game engine layer; build extensible asset loaders and debug tooling; optimize app startup performance; establish a unified build pipeline; create developer documentation and regulations.
Seniority
Senior, hands-on IC