Jobiglo

No results.

Senior C++ Client Developer – Core Team

scorewarrior · Limassol

New
Senior 🇬🇧 English
C++ C# Unity Cocos2d-x SOLID GOF KISS YAGNI Multithreading Profiling ECS Spine DragonBones UI solutions Analytics SDK

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

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec scorewarrior.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Cyprus.

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

💬 Chat with us on Telegram Chat on WhatsApp

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