We are looking for a Senior C++ Software Engineer to join our team and contribute to the development of our hit game, Total Battle. As a key member of our team, you will design and implement new game mechanics, refactor existing functionality, and participate in code reviews. You will have a strong background in C++ and software design principles, with experience in backend development and network programming.
Key Highlights
Design and implement new game mechanics
Refactor existing functionality
Participate in code reviews
Key Responsibilities
Design and implement solutions for new game mechanics
Refactor and optimize existing functionality
Perform code reviews for other team members
Technical Skills Required
C++
CMake
Boost
PostgreSQL
GitLab
TeamCity
Ansible
SonarQube
Clang-Tidy
Clang-Format
Python
Benefits & Perks
Excellent remuneration package
Full relocation coverage
Private health insurance
Monthly pre-school, school, and university allowance
Lunch compensation
Sports and fitness allowance
Company-funded personal development opportunities
Bonuses for outstanding results, years of service, marriage, and childbirth
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Nice to Have
Knowledge of other high-level programming languages
Practical experience applying Domain-Driven Design in real-world projects
Hands-on experience building applications using Akka.NET, Microsoft Orleans, or similar actor-based frameworks
Job Description
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 hit game, , to become the No.1 strategy game in the world. Our team consists of passionate, talented, self-driven, and continually developing professionals who love making high-quality games. We are currently working on Total Battle — an MMO 4X strategy game with a deep political system and lots of player interaction. Players take on the role of a commander and need to develop their city, forge alliances, fight against monsters, and conquer other players. We're constantly developing new game mechanics, and the project is continuing to grow.
Want the full job description?
Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn
This is a short excerpt. All rights to the full description belong to its original publisher.