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.

Wrike logo
Wrike

Senior Backend Engineer (Enterprise)

Join Wrike as a Senior Backend Engineer in Nicosia, Cyprus. Work on enterprise solutions with Java, PostgreSQL, and Redis.

Wrike logo
Wrike

Senior Backend Engineer (Enterprise)

Join Wrike as a Senior Backend Engineer in Nicosia, Cyprus. Work on enterprise solutions with Java, PostgreSQL, and Redis.

Wrike logo
Wrike

Senior Backend Engineer (Growth Team)

Join Wrike as a Senior Backend Engineer in Nicosia, focusing on growth initiatives and product-led strategies.

Wrike logo
Wrike

Staff Frontend Engineer

Join Wrike as a Staff Frontend Engineer in Nicosia, Cyprus. Enhance our technical foundation and improve core product features.

Semrush logo
Semrush

Senior Backend Developer (Enterprise Solutions Unit)

Lead backend development in Enterprise Solutions at Semrush, focusing on Golang, Kubernetes, and CI/CD pipelines.

Modoyo logo
Modoyo

Senior Backend Developer for Game Studio

Senior Backend Developer needed for a game studio in Stockholm, specializing in backend systems and game development.

Wolfjaw Studios logo
Wolfjaw Studios

Backend Software Engineer (Mid to Senior)

Join Wolfjaw Studios as a Backend Software Engineer focusing on AWS, Python, and SQL for online game services. Remote work available.

Wrike logo
Wrike

Senior Backend Engineer (Growth Team)

Join Wrike as a Senior Backend Engineer on the Growth Team, focusing on Product Led Growth and platform adoption.

Bethesda Game Studios logo
Bethesda Game Studios

Senior Backend Programmer (Go, C++, AWS/Azure)

Join Bethesda Game Studios as a Senior Backend Programmer to develop scalable backend systems using Go, C++, AWS/Azure.

Wrike logo
Wrike

Senior Backend Engineer (Enterprise Team)

Join Wrike as a Senior Backend Engineer to solve complex problems, build robust systems, and collaborate with a dynamic team.

Semrush logo
Semrush

Senior Backend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Backend Developer to lead complex projects in a remote role, focusing on Golang, SQL, and Kubernetes.

Wrike logo
Wrike

Senior Backend Engineer (Growth Team)

Join Wrike as a Senior Backend Engineer to drive growth through innovative backend solutions.

ProbablyMonsters logo
ProbablyMonsters

Senior Backend Engineer

Senior Backend Engineer for AAA Co-op RPG, skilled in Python, C#, TypeScript, and server-side programming.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

ProbablyMonsters logo
ProbablyMonsters

Senior Backend Engineer

Senior Backend Engineer for AAA games, skilled in Python, TypeScript, C#, with benefits including 401(k) and full health coverage.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Bethesda Game Studios logo
Bethesda Game Studios

Backend Programmer with Go and C++

Join Bethesda Game Studios as a Backend Programmer to develop scalable backend systems in Go for games like Starfield and Fallout.

Wrike logo
Wrike

Senior Backend Engineer (ML Team)

Join Wrike's ML Team as a Senior Backend Engineer, focusing on AI integration, Java, SQL, and REST. Drive innovation and simplify customer tasks.

Wrike logo
Wrike

Staff Frontend Engineer - Product Architecture

Join Wrike as a Staff Frontend Engineer to develop and evolve our technical foundation and client architecture.

ProbablyMonsters logo
ProbablyMonsters

Senior Backend Engineer

Senior Backend Engineer for AAA game company, skilled in Python, TypeScript, C#, and server-side programming.

Volka Games logo
Volka Games

UI Developer with React and TypeScript

Join Volka Games as a UI Developer in Limassol, Cyprus. Work with React, TypeScript, and more in a dynamic game development team.

Moon Active logo
Moon Active

Senior BackEnd Developer (Node.js)

Join Moon Active as a Senior BackEnd Developer in Bucharest. Work with Node.js, Redis, and microservices in a dynamic gaming environment.

scoreplay logo
scoreplay

Senior Backend Engineer

Join ScorePlay as a Senior Backend Engineer, designing and developing backend systems for a sports media platform using Go and AWS.