CareerPlanSign in
This role has closed. Browse similar live roles below, or see all open jobs →

Senior Client C++ Developer (Platform team)

Limassol, Cyprus💼 Full-time🗓 2026-06-23 → 2026-09-03

Core

Building a unified, high-performance client platform stack (C++) for a mobile/web MMO 4X strategy game, enabling cross-platform support, asset pipelines, and debug tooling.

Role type

Senior Client C++ Developer (Platform team)

Builds

A single codebase client platform for Total Battle, serving millions of active players across mobile and web.

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, root cause analysis, technical documentation

Preferred skills

Game engine development, Cocos2d-x, Unity (C#), LLM usage for productivity

Technologies

C++, C#, Unity, Cocos2d-x, CMake

Responsibilities

Design and implement extensible asset loaders, reduce nullptr risks, improve code testability, lower debug functionality costs, build unified pipelines, validate greenfield client experiments.

Seniority

Senior, hands-on IC

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