Join Scorewarrior's Framework Team to improve and expand internal game framework and development tools. Develop core libraries, internal tools, and frameworks for other developer teams. Contribute to high-performance backend development.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
We are Scorewarrior - a "Great Place to Work" (officially!), with a 99% employee satisfaction rate. We are financially independent, highly profitable, and proud to have never made redundancies - a testament to our stability, culture, and long-term vision.
Our flagship title, Total Battle, is a top-10 mobile 4X strategy game that has increased it's revenue by more than 25 times over the past five years, with the mission to excite and unite over one million players on a daily basis.
We are looking for a Senior Client C++ Developer to join the Framework Team and help improve and expand our internal game framework and development tools - enabling our teams to deliver features faster, more efficiently, and with fewer limitations.
REQUIREMENTS
• Excellent understanding of modern C++ standards, STL, and cross-platform development principles.
• Experience in developing core libraries, internal tools, or frameworks used by other developer teams.
• Ability to design and maintain clean, modular, testable code.
• Proficiency in technical English (documentation, RFCs, code comments).
NICE TO HAVE
• Experience developing game engines or frameworks.
• Commercial experience with Cocos2d-x or similar 2D/3D engines.
• Experience with building pipelines, mobile lifecycle management, and cross-platform deployment.
• Knowledge of performance testing, profiling, and render optimisation.
WHAT WE USE
• No bureaucracy approach: engineers make the technical decisions that shape the product.
• Modern C++20, Boost.Asio/Beast, and CMake for high-performance backend development.
• PostgreSQL, Redis, and Google Spanner for scalable data storage.
• Conan, Docker, and Python tools to streamline development.
• GitLab CI, TeamCity, and Grafana for CI/CD and full observability.
• Freedom to introduce new approaches: codegen, observability tools, AI-based development accelerators — anything that truly boosts the speed and quality of delivering game features.
WHAT WE OFFER
• The best team in the world!
• An excellent remuneration package, including a 13th salary.
• Relocation package for you and your family to Cyprus (Limassol).
• A modern and sunny office 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 and 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.