Senior Client C++ Framework Developer
Core
Building a unified, high-performance C++ client framework and engine layer for a mobile/web MMO strategy game to enable rapid feature iteration and cross-platform consistency.
Role type
Senior Client C++ Framework Developer
Builds
A unified client platform (rendering, UI, asset pipeline, build system) for a mobile/web MMO game
Domain
Game Development / C++ Systems Programming
Deliverable
production ML models | product features | infrastructure
Required skills
C++17, system design, task decomposition, API design, cross-platform development, CI/CD pipelines, performance optimization
Preferred skills
Game engine development, Cocos2d-x, Unity (C#), LLM usage for productivity
Technologies
C++, C#, Unity, Cocos2d-x, CMake, CI pipelines
Responsibilities
Design and implement the framework core and LibRocket integration; develop tooling for artists and animators; optimize app startup performance; build an extensible asset loader; reduce nullptr risks and improve code testability; migrate to a unified build pipeline
Seniority
Senior, hands-on IC