Senior Backend C++ Developer

Scorewarrior

Dubai

On-site

AED 284,000 - 378,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Relocation and visa support
Cyprus office-based work
Competitive net salary 6000–8000 EUR
13th salary
Private health insurance
Lunch provided daily
Performance bonuses

Job summary

Scorewarrior is seeking an experienced Senior Backend C++ Developer for its Core Team in Limassol, Cyprus. You will design and implement the core backend, create user-friendly APIs with thorough documentation, and drive architectural discussions.

You will refactor existing modules, review ADRs/RFCs, and ensure code quality through unit and integration tests while shaping scalable game features. Ideal candidates have 6+ years of commercial development, 3+ years in C++ backend, strong knowledge of

Qualifications

  • 6+ years of commercial development experience.
  • 3+ years in C++ backend development.
  • Proficiency with C++ 17/20 and STL/templates.
  • Ability to create or review ADRs/RFCs.

Responsibilities

  • Design and develop the Core backend component and APIs with clear documentation.
  • Refactor modules and reduce technical debt.
  • Review ADRs/RFCs and present architectural solutions.
  • Conduct code and design reviews for game mechanics.
  • Maintain high quality via unit/integration tests and observability.
  • Plan and delegate sub-tasks; evaluate results.
  • Develop tools and scripts to automate internal processes.

Skills

C++ backend
C++17/20
SOLID design
ADRs/RFCs
English (B1+)
Russian (B2+)
SOA/Command patterns
Async/await concepts

Tools

gRPC
Protobuf
Prometheus
Grafana
Thread pools

Job description

Scorewarrior is a game developer and publisher based in Limassol, Cyprus. The company focuses on the 4X strategy genre, with an ambitious goal to grow its flagship game, Total Battle, into the No. 1 strategy game in the world. Our team consists of 200+ passionate, talented, self-driven, and continually developing professionals who love making high-quality games. Our mission: to unite and excite people all over the world. We are looking for an experienced Senior Backend C++ Developer for our Core Team to work on key game project functionalities. We strive for simplicity, scalability, maintainability, and excellent quality in our solutions. Our team's main goal and challenge is to deliver outstanding technical design while ensuring quality, flexibility, and ease of development for game features.

Tasks to be solved
  • Designing and developing the Core backend component and creating user-friendly APIs with Doxygen descriptions.
  • Refactoring and isolating existing modules and eliminating technical debt.
  • Preparing and reviewing ADRs/RFCs, formulating architectural solutions within your team/service, and presenting them to the architectural board for discussion.
  • Conducting code reviews and design reviews of game mechanics.
  • Maintaining high quality by writing unit and integration tests, implementing metrics, and profiling code.
  • Planning, decomposing, and delegating sub-tasks and evaluating the results thereof.
  • Developing tools and scripts for automating internal development processes.
Requirements

To succeed, you will need6+ years of commercial development, including 3+ years in С++ backend. C++ 17/20: STL, templates (concepts). The ability to participate in creating or reviewing architectural documentation (ADRs/RFCs). Practical experience in software design: SOLID, YAGNI/KISS/DRY, patterns. Knowledge of Service-Oriented/Action(Command)-based approaches. Networking & Concurrency: TCP/HTTP, RPC (g RPC/protobuf), thread-pools, and an understanding of async/await. Observability: Prometheus/Influx DB, Grafana, or analogs. English - B1 or higher, Russian - B2 or higher.

Additional skills that are a plus
  • Experience with Java, Kotlin, C#, or Python.
  • Gamedev experience.
  • Experience in designing large-scale modules / components / services.
What we offer
  • A Great Place to Work.
  • 99% employee satisfaction, low turnover, and colleagues who genuinely enjoy collaborating.
  • Live and work in sunny Cyprus.
  • We’re an office-first team in Limassol with a modern seaside workspace, and full relocation and visa support for you and your family.
  • Shape a global hit.
  • We’re the only European studio with a 4X strategy title in the world’s top-10.
  • Our top-50 mobile game has grown 25x in revenue and audience in the last five years.
  • Salary of 6000-8000 eur net/month + 13th salary.
  • Grow fast in a company that’s already strong.
  • We’re independent, financially rock-solid, and expanding at startup speed, and we have never had lay offs.
  • Work where ideas win.
  • Flat structure, collective decision-making, and honest feedback create full transparency and help you grow fast.
  • Earn industry-leading rewards.
  • High salaries, a 13th month, performance bonuses, and extra rewards for long service, marriage, or welcoming a child, and lunch every day.
  • Feel supported at every stage of life.
  • Private family health insurance, plus a monthly allowance for children’s pre-school, school, and university education.
  • Your growth is our priority.
  • From specialized training and certifications to language courses and books, you’ll have everything you need to keep learning.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend C++ Developer (Relocation to Cyprus)
Senior Backend C++ Developer (Relocation to Cyprus)

Scorewarrior • Dubai

Hybrid
AED 293,000 - 441,000
High salaries
13th month
Performance bonuses
+2
Senior Client C++ Developer
Senior Client C++ Developer

Scorewarrior • Dubai

On-site
AED 254,000 - 424,000
High salaries
13th month salary
Private family health insurance
+2
Senior Client C++ Developer (Relocation to Cyprus)
Senior Client C++ Developer (Relocation to Cyprus)

Scorewarrior • Dubai

On-site
AED 297,000 - 467,000
Relocation assistance
Family health insurance
13th month
+1
Senior C++ Game Client Engineer – Core Systems Lead
Senior C++ Game Client Engineer – Core Systems Lead

Scorewarrior • Dubai

On-site
AED 297,000 - 467,000
Senior Backend C++ Engineer — Core Game Services
Senior Backend C++ Engineer — Core Game Services

Scorewarrior • Dubai

On-site
AED 284,000 - 378,000
Relocation and visa support
Cyprus office-based work
Competitive net salary 6000–8000 EUR
+4
Senior Backend C++ Engineer — Scalable Game Core
Senior Backend C++ Engineer — Scalable Game Core

Scorewarrior • Dubai

Hybrid
AED 293,000 - 441,000
High salaries
13th month
Performance bonuses
+2
Senior Client C++ Architect - Core Gameplay Systems
Senior Client C++ Architect - Core Gameplay Systems

Scorewarrior • Dubai

On-site
AED 254,000 - 424,000
High salaries
13th month salary
Private family health insurance
+2
Head of Information Security (Relocate to Cyprus)
Head of Information Security (Relocate to Cyprus)

Scorewarrior • Dubai

On-site
AED 507,000 - 760,000
Full relocation and visa support
High compensation package
Education allowance
+1
Senior Cloud Security Engineer (Relocate to Cyprus)
Senior Cloud Security Engineer (Relocate to Cyprus)

Scorewarrior • Dubai

On-site
AED 380,000 - 549,000
Full relocation support
Visa sponsorship
Annual bonus
+2
C++ Developer (Tools)
C++ Developer (Tools)

Remotedxb • Dubai

Remote
AED 180,000 - 320,000
Diverse and portfolio-building tasks
Large-scale global projects
Competitive salary discussed
+2