CareerPlanSign in

Senior Client C++ Developer (Core team)

Limassol Cyprus💼 Full-time🗓 2026-03-26 → 2026-09-26

Core

Senior Client C++ Developer building core architecture, APIs, and reusable modules for a 4X strategy game.

Role type

Senior IC C++ game developer

Builds

Core game systems, reusable mechanics, and client-side logic for Total Battle

Domain

Mobile gaming / 4X strategy

Deliverable

production ML models | product features

Required skills

C++, 2D/3D game engines, complex game project experience, reusable client-side logic, engine architecture navigation, core libraries/tools development, design patterns (SOLID, GOF, KISS, YAGNI), profilers, templates, memory management, multithreading, render layers/scenes/animations, performance optimization, testable code (unit/integration/automation), build pipelines (iOS/Android)

Preferred skills

C#, game development tools (Spine/DragonBones, UI, analytics SDK), software architectures (MVC, MVP, MVVM, ECS)

Responsibilities

Create and support core modules by auditing and refactoring code; Develop universal mechanisms for in-game offers and effects; Refine HotReload and design instances systems; Accelerate integration of new mechanics via reusable components; Maintain core code quality through decomposition and review

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.