Backend C++ Developer

About us

Scorewarrior is a game developer and publisher based in Limassol, Cyprus. We focus on the 4X strategy genre with our flagship game Total Battle — an MMO strategy with deep political systems and millions of active players. Over the last five years we have grown 25x in revenue and audience. Our team is 250+ passionate, self-driven professionals who care equally about engineering quality and player experience.

What you'll work on

Depending on your team, your focus will be one of:

Game features

Translating game designer specs into robust technical designs; implementing new mechanics end-to-end from RFC to production monitoring.

Core

Designing and developing backend modules and APIs; refactoring legacy code; driving architectural decisions across the platform.

Framework

Building the SDK and tools that other backend teams rely on; designing S2S communication protocols; working on high-load distributed services and developer experience.

Across all teams you will also:

  • Conduct code and design reviews.
  • Write unit and integration tests.
  • Prepare and review technical documentation (RFCs / ADRs).
  • Contribute to team engineering practices.

Requirements

  • 5+ years of C++ experience in a product company.
  • Solid knowledge of software design principles: SOLID, YAGNI / KISS / DRY, common patterns.
  • Practical experience with network and multithreaded programming.
  • Experience with relational databases (PostgreSQL or similar).
  • Comfortable working in Linux environments.
  • Ability to decompose complex tasks and write clear technical documentation.
  • English B1 or higher.

Nice to have

  • Experience with Go, Java, Kotlin, C#, Rust, or Python.
  • Gamedev background.
  • Familiarity with Domain-Driven Design.
  • Experience designing large-scale distributed systems or platform / SDK components.
  • Observability tools: Prometheus, Grafana, or equivalents.

What we offer

  • Full relocation to Limassol, Cyprus — covered for you and your family (visa support included).
  • Modern office close to the sea.
  • Competitive salary + 13th month + performance and milestone bonuses.
  • Private health insurance for employee and family.
  • Monthly education allowance for children (pre-school through university).
  • Lunch, sports, and fitness compensation.
  • Training budget: courses, certifications, books, language classes.
  • Monthly office events + annual company celebrations.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available