Backend C++ Developer

Values Value , Posted 2 days ago

Senior

Full time

Negotiable

booster hot icon Hot

Values Value is a recruiting company with expertise in game development. We are currently looking for an experienced Backend C++ Developer on behalf of our client – a game developer and publisher based in Cyprus, focusing on a 4X strategy mobile game.

We’re seeking a specialist to join a team working on core features of a large-scale multiplayer game project with a codebase of approximately 300,000 SLOC, composed of multiple services running in hundreds of instances.

What are you working on?
  • Genres: Strategy, MMO
  • Platforms: Mobile, PC, Browser
What kind of professional are we looking for?
  • 6+ years of commercial C++ experience, including at least 3+ years in backend development.

  • Solid knowledge of C++17/20, STL, RAII, templates (including concepts).

  • Proficiency in software design principles: SOLID, YAGNI/KISS/DRY, and common design patterns.

  • Understanding of service-oriented and command-based architecture approaches.

  • Knowledge of networking and concurrency: TCP/HTTP, RPC (e.g., gRPC/protobuf), thread pools, async/await principles.

  • Experience with observability tools: Prometheus, InfluxDB, Grafana (or equivalents).
    Participation in architectural documentation and reviews (ADR / RFC).

  • Experience leading a feature: estimation, planning, task breakdown, delivery.

  • Understanding of relational databases and SQL.

  • Proficiency in Linux development tools: CMake/Ninja, gdb, profiling.
    Willingness or experience using Python for tooling/automation.

➕ Nice to Have:

  • Code samples available for review.

  • Knowledge of different backend architectural patterns.

  • Familiarity with RabbitMQ / Kafka and event-driven design.

  • Experience with authoritative server architectures.

  • Experience with server-side or client-side game logic.
    Familiarity with C++ best practices (e.g., C++ Core Guidelines).

  • Hands-on experience designing large-scale features or systems.

  • Experience with additional high-level programming languages.

Passion for software architecture and continuous self-development.

Why do we enjoy working here?
  • Official employment in Cyprus.

  • Full relocation support for you and your family to Limassol, Cyprus.

  • Competitive salary package, including a 13th salary.

  • Bonuses for exceptional performance, work anniversaries, marriage, and childbirth.

  • Private health insurance for you and your dependents.

  • Monthly school allowance for pre-school and school-aged children.

  • Lunch compensation.

  • Company-sponsored learning and development: courses, books, language classes, etc.

  • Friendly monthly office events and epic annual offsite parties (birthday & Christmas).

The selection process
  1. Screening with Values Value Recruiter

  2. Technical Interview

  3. Test Assignment

  4. Final Interview

  5. Job Offer

InGameJob partner logo
Values Value

Company type: recruiting

Employees: 11-50

Platforms: PC, Browser, iOS, Android, Console, VR/AR

https://valuesvalue.com/

View all vacancies from Values Value
Join our Discord!
Find out about new C++ Developer jobs on Discord
discord icon
join
@ingamejob_dev
keep up to date with new job offers C++ Developer on Telegram
Subscribe

Similar job opportunities

Aristocrat

Gurugram

Hot

Middle

Negotiable

Full time

Strikerz Inc.

Relocate, Remote, Cyprus, Georgia

Posted 16 hours ago

Senior

Negotiable

Full time

NeuraTech

Posted 1 week ago

$35,000 - $75,000 / Year

Full time