Outscal Logooutscal logo

Senior Client C++ Developer (Framework)

11 Hours ago • 3 Years +

Job Summary

Job Description

Scorewarrior seeks a Senior Client C++ Developer to enhance and expand their game framework and tools. Responsibilities include porting an automated layout system, ensuring cross-platform support, simplifying asynchronous code and resource management, reducing app initialization complexity, and maintaining up-to-date documentation. The ideal candidate proactively improves development efficiency, proposes new solutions, writes RFCs and unit tests, takes ownership of tasks, and expands the application's technical metrics system. Experience with task decomposition and agile methodologies is crucial.
Must have:
  • 3+ years C++ (17+) client app development
  • Knowledge of design principles and patterns
  • Proficient technical English
  • Port automated layout system
  • Ensure cross-platform support
Good to have:
  • Game engine/framework experience
  • Cocos2d-x experience
  • Unity experience
Perks:
  • Excellent remuneration package (13th salary)
  • Relocation assistance to Cyprus
  • Modern office near the sea
  • Health insurance (family coverage)
  • Childcare allowance
  • Lunch compensation
  • Sports & fitness allowance
  • Personal development opportunities
  • Bonuses
  • Office parties

Job Details

Job description

Scorewarrior is a game developer and publisher from Limassol, Cyprus. The company is focused on the 4X strategy genre with an ambitious goal to grow its hit game Total Battle to become the No.1 strategy game in the world. Our team consists of 150+ passionate, talented, self-demanding, and constantly developing professionals who love making high-quality games.

Who are we looking for?

We need an experienced C++ developer to improve and expand our game framework and tools. Our goal is to make game development as efficient as possible and remove any limitations in the process.

Tasks to be solved:

  • Port the automated layout system.

  • Ensure cross-platform support for the client application.

  • Simplify work with asynchronous code, dependencies, and resources.

  • Reduce the complexity of app initialization on different platforms.

  • Keep developer instructions and documentation up to date.

The ideal candidate:

  • Finds ways to boost efficiency in game feature development.

  • Proposes and implements new solutions and tools to speed up development.

  • Designs and writes RFCs.

  • Writes unit tests.

  • Takes responsibility for solving tasks.

  • Expands the application's technical metrics system.

  • Has experience with task decomposition and agile methodologies.

Job requirements

To work you will need:

  • 3+ years of experience developing client applications in C++ (17+) at a product company.

  • Knowledge of design principles and patterns, and the ability to apply them appropriately.

  • Proficiency in technical English.

Nice to have:

  • Experience developing game engines or frameworks.

  • Commercial experience with Cocos2d-x.

  • Experience with Unity.

What we offer:

  • The best team in the world!

  • An excellent remuneration package, including a 13th salary.

  • Full-coverage relocation for you and your family to Cyprus (Limassol).

  • A modern and sunny office space close to the sea.

  • Private health insurance for you and your family members.

  • A monthly pre-school, school, and university allowance for employees' children.

  • Lunch compensation.

  • A sports and fitness allowance.

  • Personal development opportunities paid for by the company: professional and language courses, books, etc.

  • Bonuses for outstanding results, years worked, getting married, and the birth of a child.

  • Friendly monthly office parties and epic, annual offsite company birthday and Christmas parties.

Similar Jobs

Inworld AI - Forward Deployed Engineer (AI Gameplay Engineer)

Inworld AI

Mountain View, California, United States (On-Site)
7 Hours ago
Monadical - Senior Combat Designer

Monadical

United States (On-Site)
7 Months ago
Meta - AI Research Scientist, Language - Generative AI

Meta

Bellevue, Washington, United States (On-Site)
4 Months ago
Amber - VFX Artist

Amber

Guadalajara, Jalisco, Mexico (Hybrid)
5 Days ago
Cloud Imperium Games - Sound Designer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Push Gaming - Game Mathematician

Push Gaming

(Hybrid)
11 Hours ago
SuperPlay - Technical Artist

SuperPlay

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
The Walt Disney Company - Senior Member Experience Professional - Branch

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
ByteDance - Research Scientist Graduate (Foundation Models for Science - ByteDance Research) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Blazing griffin - Freelancer Submissions (Games)

Blazing griffin

Glasgow, Scotland, United Kingdom (On-Site)
3 Months ago
Ubisoft - Technical Artist World

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
11 Hours ago
SuperPlay - Middle Unity Developer

SuperPlay

Warsaw, Masovian Voivodeship, Poland (Remote)
2 Months ago
Gearbox Software - Biome Artist

Gearbox Software

Frisco, Texas, United States (On-Site)
3 Months ago
Framestore - Technical Artist - Immersive

Framestore

London, England, United Kingdom (On-Site)
11 Hours ago
Ubisoft - The Division Resurgence – Generalist Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Limassol, Limassol, Cyprus

Playrix - Game Director

Playrix

Cyprus (Remote)
5 Months ago
Wargaming - Head of QA

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
4 Weeks ago
Playrix - Lead VFX Artist

Playrix

Cyprus (Remote)
5 Months ago
Playrix - Senior Game UI Developer

Playrix

Cyprus (Remote)
5 Months ago
G5 Games - Lead Game Creative 2D Artist (Match-3 project)

G5 Games

Limassol, Limassol, Cyprus (Remote)
3 Weeks ago
Kefir Games - Middle/Senior DevOps Engineer

Kefir Games

Cyprus (On-Site)
3 Months ago
Scorewarrior - UI/UX Artist

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
9 Months ago
Scorewarrior - BI Developer & Data Engineer (Marketing)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago
Playrix - Development Director

Playrix

Cyprus (Remote)
5 Months ago
Scorewarrior - Spine Animator

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Our company was founded in 2015 in Cyprus with the initial goal of publishing and operating third-party games.


In 2016 we decided that we wanted to work with our own games instead of ready-made products. We were excited by the idea of being a full-cycle game development studio: to launch a game, gain initial traction, and then scale up the game globally and become a leader in the genre.


2017 saw the arrival of our first game, Total Battle. We discovered the game in its very early stages, and we believed in its great potential, so we made it our goal to focus on this single title and become the leader in the 4X strategy genre.


In 2021, we began to transform the company into a full-cycle game development studio, adding game developers, designers, and artists to our already existing publishing team, which consisted of our finance, legal, marketing, community, and support staff. We finished this process in 2022, and we now operate from our two offices in Limassol.

Limassol, Limassol, Cyprus (On-Site)

Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

View All Jobs

Get notified when new jobs are added by Scorewarrior

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug