Skip to main content

Looking for C++ Developer

By 05.05.2025Blog

Looking for C++ Developer

 Values Value is currently seeking an experienced C++ Developer for our client, a game developer and publisher based in Cyprus, focusing on a 4X strategy mobile game.

We are looking for a specialist who will help bolster and develop core (client-side) components in a large-scale multiplayer project with a client side using C++ (Cocos2d) and C# (Unity), along with a comprehensive server backend.

Genres and Platforms

  • Genres: MMO, Strategy
  • Platforms: PC, Mobile, Browser

For which tasks (responsibilities)?

  • Creating and supporting core modules
  • Redesign and refactoring:
  • Optimization:
  • Accelerating the integration of new mechanics:
  • Maintaining core code quality:

What kind of professional are we looking for?

  • Commercial development experience in C++ (5+ years) — priority.
  • Experience in developing with C# (2–3 years) — preferable. The ability to read others’ code and modify modules in Unity as needed.
  • Experience with 2D/3D game engines (e.g., Cocos2d-x, Unity, or their equivalents):
  • Experience in developing core libraries or tools for developer teams (internal framework, plugins, and scripts).
  • Knowledge of patterns and design principles (SOLID, GOF, KISS, and YAGNI) and the ability to properly decompose tasks and extract reusable components.
  • Experience in creating RFCs (Requests for Comments) to outline and communicate technical proposals and system architecture
  • Experience in creating or supporting complex game projects (strategy, MMORPG, and/or open world) or large mobile titles (DAU > 100k) with continuous server sync.
  • Performance optimization: profiling, render tracing, and memory handling.
  • The ability to write testable code (unit tests, integration tests, and automation tests).
  • A basic understanding of build pipelines (iOS/Android) and mobile app lifecycles.

The following would be to your advantage:

  • Experience in writing or running performance tests (load and stress tests).
  • Extensive knowledge of game development tools and libraries (Spine/DragonBones, UI solutions, analytics SDK, etc.).
  • Experience with Unity Addressables and ECS/DOTS.

Why do we enjoy working here?

  • Official employment in Cyprus.
  • Full relocation support for you and your family to Cyprus (Limassol).
  • Competitive remuneration package, including a 13th salary.
  • Bonuses for exceptional results, years of service, marriage, and childbirth.
  • Private health insurance for you and your family members.
  • Monthly school allowance for pre-school and school-age children.
  • Lunch compensation.
  • Company-sponsored personal development opportunities, including professional and language courses, books, etc.
  • Friendly monthly office parties and epic annual offsite company birthday and Christmas parties.

Selection Process:

  1. Screening with VV Recruiter.
  2. Technical interview.
  3. Test assignment.
  4. Final interview.
  5. Offer.
Recruitment Expert

Author Recruitment Expert

More posts by Recruitment Expert

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.