Scorewarrior logo

Backend C++ Developer (Core Team)

Scorewarrior

Join Our Core Team as a Backend C++ Developer

Are you a passionate C++ developer looking to make a significant impact in the gaming industry? Join our Core Team at Scorewarrior, where we are dedicated to developing high-quality games that unite and excite people worldwide. We are seeking a talented Backend C++ Developer to work on the key functional features of our gaming projects.

About the Role

As a Backend C++ Developer, you will be responsible for designing and developing new game mechanics, creating robust APIs, and enhancing our library (engine) components. You will also write unit and integration tests, develop tools and scripts for automating development processes, and review the code and design of game mechanics. Your role will involve redesigning and refactoring game mechanics to eliminate technical debt and ensure scalability and maintainability.

Key Responsibilities

  • Design and develop new game mechanics and APIs.
  • Enhance and maintain our library (engine) components.
  • Write unit and integration tests to ensure code quality.
  • Develop tools and scripts for automating development processes.
  • Review and refactor code to improve performance and maintainability.
  • Collaborate with cross-functional teams to deliver high-quality gaming experiences.

Requirements

  • At least 3 years of experience working with C++ in a product-oriented company.
  • Strong understanding of design principles and patterns.
  • Basic knowledge of network basics (TCP/IP) and protocols (RPC, HTTP).
  • Familiarity with relational databases and SQL.
  • Proficiency in Linux and a willingness to learn Python for tool development.
  • Good soft skills and initiative.

Preferred Qualifications

  • Samples of code that demonstrate your expertise.
  • Knowledge of different back-end architectures.
  • Familiarity with C++ Core Guidelines.
  • Experience in designing large-scale features or systems.
  • Interest in software design and development.

Our Technology Stack

  • C++20, Clang, CMake
  • Boost (for library use)
  • PostgreSQL
  • GitLab, TeamCity, Ansible
  • SonarQube, Clang-Tidy, Clang-Format
  • Python for utilities
  • Linux

What We Offer

  • Competitive remuneration package, including a 13th salary.
  • Full-coverage relocation for you and your family to Limassol, Cyprus.
  • Private health insurance for you and your family members.
  • Monthly school allowance for your children.
  • Lunch compensation.
  • Personal development opportunities, including professional and language courses.
  • Bonuses for outstanding results, years worked, getting married, and the birth of a child.
  • Friendly monthly office parties and epic annual offsite company events.

Join us at Scorewarrior and be part of a team that is passionate about creating the best gaming experiences. Apply now to take your career to the next level!

Benefits
Extracted with AI

  • Medical insurance
  • Full-coverage relocation to Cyprus
  • Private health insurance for family
  • Monthly school allowance for children
  • Lunch compensation
  • Professional and language courses
  • Bonuses for outstanding results

Similar jobs

Last update: 23 minutes ago

Wargaming logo
Wargaming

DevOps Engineer

Join Wargaming as a DevOps Engineer in Nicosia, Cyprus. Manage game servers, optimize services, and develop automation for global operations.

Siemens logo
Siemens

Medior C++ Developer for Engineering Tools

Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.

DraftKings Inc. logo
DraftKings Inc.

Senior Lead Software Engineer (.NET, C#)

Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.

Toughbyte logo
Toughbyte

Senior Frontend Developer

Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

FP Markets (First Prudential Markets) logo
FP Markets (First Prudential Markets)

Senior Full Stack Developer

Join FP Markets as a Senior Full Stack Developer in Limassol, Cyprus. Work with Laravel, WordPress, and more in a hybrid environment.

Accolade, Inc. logo
Accolade, Inc.

Senior Python Backend Developer

Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.

instacar logo
instacar

Senior Back End Developer (Golang)

Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.

PlushCare logo
PlushCare

Senior Python Backend Developer

Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.

Wargaming logo
Wargaming

DevOps Engineer

Join Wargaming as a DevOps Engineer in Vilnius, Lithuania. Work on game server lifecycle, automation, and infrastructure services.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

PlushCare logo
PlushCare

Python Backend Developer

Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.

Ambient.ai logo
Ambient.ai

Senior Software Engineer - Backend (Python, Go, C++)

Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.

Deliverect logo
Deliverect

Backend Developer with Python Expertise

Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

IBM logo
IBM

Backend Software Developer with C++ and Go

Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Kaizen Gaming logo
Kaizen Gaming

Software Engineering Team Lead (.NET, Microservices)

Lead a team of software engineers at Kaizen Gaming, focusing on .NET, Microservices, and REST APIs. Drive project success and team growth.

Siemens Digital Industries Software logo
Siemens Digital Industries Software

C++ Software Development Engineer

Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.

DraftKings Inc. logo
DraftKings Inc.

Senior Software Engineer (C# .Net Core)

Join DraftKings as a Senior Software Engineer in Dublin to develop high-performance software using C# .Net Core and cutting-edge technologies.

Producthero.com logo
Producthero.com

Senior Backend Developer (PHP / Laravel)

Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

SteelSeries logo
SteelSeries

Software Development Engineer with C# Experience

Join SteelSeries as a Software Development Engineer in France, working on cutting-edge gaming products with C# and React.

Semrush logo
Semrush

Frontend Developer with React Experience

Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.