Senior Backend C++ Developer
10 hours ago
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 hit game, Total Battle, to become 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 a
talented
C++ Developer
for our
Core Team
to work on key game project functionalities. Our team strives for simplicity, scalability, maintainability, and excellent quality in its solutions.
About the Project:
We are developing a large multiplayer project with a codebase of around 300k SLOC, consisting of multiple services operating in hundreds of instances. The game services are in the form of a sharded system for the purposes of horizontal scaling. We are continuously developing new game mechanics, and the project keeps growing.
Experience the feeling of every single line of your code coming together to produce thrilling battles and epic campaigns involving millions of players worldwide.
Our team's main goal and challenge is to achieve outstanding technical design and ensure 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.
To work, you will need the following:
- Strong soft skills.
- 6+ years of commercial development in C++, including 3+ years in backend.
- C++ 17/20: STL, RAII, templates (concepts).
- Practical experience in software design: SOLID, YAGNI/KISS/DRY, patterns.
- Knowledge of Service-Oriented/Action(Command)-based approaches.
- Networking & Concurrency: TCP/HTTP, RPC (gRPC/protobuf), thread-pools, and an understanding of async/await.
- Observability: Prometheus/InfluxDB, Grafana, or analogs.
- The ability to participate in creating or reviewing architectural documentation (ADRs/RFCs).
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.
-
Senior C++ Developer
10 hours ago
Belgrade, Central Serbia Perplexity Full time €1,000,000 - €1,200,000 per yearPerplexity is looking for a highly skilled Senior or Expert C++ Developer to join our Search Core team. This role is critical to building next-generation search products and technologies. You will help drive key decisions around the architecture, design, and implementation of foundational components in our technical stack.ResponsibilitiesDevelop new types of...
-
NET Backend Developer
10 hours ago
Belgrade, Central Serbia CI Group EMEA Full time €80,000 - €150,000 per yearWe are looking for a strong C# .NET Backend Developer to design and develop the backend data feeds, services, and database layer for our ELC application. This role involves building scalable APIs that will interface directly with a tablet-based mobile application and store information securely in the database.ResponsibilitiesDesign, develop, and maintain...
-
Senior C/C++ Developer
10 hours ago
Belgrade, Central Serbia Luxoft Serbia Full time €40,000 - €80,000 per yearProject Description:US based hedge fund is a quantitative asset management firm founded in 2007 and currently has over 600 employees spread across more than 25 offices in 15 countries. US based hedge fund develop and deploy systematic financial strategies across a variety of asset classes in global markets, utilizing a proprietary research platform and risk...
-
Senior Backend Developer
10 hours ago
Belgrade, Central Serbia ApprovalMax Limited Full time €40,000 - €80,000 per yearCompany Description ApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision-makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online, and Oracle NetSuite to unlock powerful...
-
Belgrade, Central Serbia Scorewarrior Full time €45,000 - €80,000 per yearScorewarrioris 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,Total Battle, to become 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...
-
Senior Backend Engineer
10 hours ago
Belgrade, Central Serbia Verifymy Full time €80,000 - €120,000 per yearSenior Backend EngineerRemote UK/EU/BRAbout VerifyMyVerifymy is a cutting-edge identity verification and digital trust platform that enables businesses to securely verify user identities and credentials. We're building the future of digital identity verification through innovative technology solutions that prioritise security, privacy, and user...
-
Senior Backend Developer
2 weeks ago
Belgrade, Central Serbia Insightful Full timeAbout usInsightful is a market-leading platform for employee productivity and workforce analytics. We process really big data, synthesize it into actionable insights, and ultimately provide a best-in-class, easy-to-use product that empowers enterprise customers to improve employee productivity, business processes, and overall staff well-being.Job...
-
Backend Developer
2 weeks ago
Belgrade, Central Serbia BetArchitect Full time 30,000 - 60,000 per yearWe're looking for aBackend Developerto take a key role in developing and scaling ouriGaming platform.As part of our team, you'll work on high-performance systems that power gameplay, data analytics, and real-time operations across our global products.You'll be responsible for designing, developing, and maintaining backend services that support our core...
-
Senior Backend Software Engineer
10 hours ago
Belgrade, Central Serbia Camlin Full time €45,000 - €90,000 per yearWHAT TO EXPECT DAY TO DAYWe are looking for talented engineers to join development team as Senior Backend Engineer / Team Lead and work on existing project that involves developing backend solutions that will enable visualization of data collected from IOT devices that monitors electrical grid, visualization of current assets and their displacement, etc.As a...
-
Senior Backend Engineer
10 hours ago
Belgrade, Central Serbia Termius Full time €30,000 - €60,000 per yearAbout TermiusTermiusis a modern SSH client built for collaboration and productivity. It organizes infrastructure knowledge and helps troubleshoot incidents quickly to reduce costly downtime. Today, our customers include over 30,000 companies, and millions of engineers use Termius to connect to their remote servers.While AI has transformed modern IDEs, a...