Senior C++ Client Developer – Core Team
scorewarrior · Limassol
Job description
About the role
We are looking for an experienced Senior Client Developer to join the Core team of our 4X strategy game Total Battle. You will design and implement core client systems, APIs and reusable modules that power game features across the company.
Key responsibilities
- Design, develop and maintain core client modules, including map logic, metagameplay and special‑offer mechanisms.
- Refactor existing code into clean, modular components and create a robust HotReload system for live configuration updates.
- Build an “instances” system for separate locations/scenes with custom game rules.
- Define clear APIs, write documentation and provide guides for other feature teams.
- Ensure high code quality through reviews, decomposition and automated testing.
Required profile
- 6+ years of commercial software development experience.
- Strong knowledge of C++ (or willingness to transition) and experience with 2D/3D engines such as Unity or Cocos2d‑x.
- Background in complex game projects (strategy, MMORPG, open‑world or large‑scale mobile titles).
- Proficiency in design patterns, SOLID principles and multithreaded programming.
- Fluent English (B1+) and Russian (B2+).
Required skills
- C++ (and optionally C#).
- Unity, Cocos2d‑x or equivalent game engines.
- Core library and tool development, API design.
- Profiling, memory management and performance optimisation.
- Unit, integration and automation testing.
- Build pipelines for iOS and Android.
What we offer
- Office‑first work environment in sunny Limassol with relocation and visa support.
- Competitive salary, 13th month, performance bonuses and long‑service rewards.
- Private family health insurance and education allowances for children.
- Professional development budget, training and language courses.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Cyprus.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 23 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
scorewarrior
Limassol
Related job offers
-
Senior SAP Business One Developer
bbf Limassol -
Senior AI Platform Engineer
scorewarrior Limassol -
Senior Backend C++ Developer (Framework Team)
scorewarrior Limassol -
Engineering Manager / Technical Lead (Building Blocks)
scorewarrior Limassol -
Engineering Manager – Player Care Technology
scorewarrior Limassol