Senior Game Backend C++ Developer

Scorewarrior , Опубліковано 3 дні тому

Senior

Повна зайнятість

Договірна

Лімасол

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 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.

Над чим працювати?
  • Назва проекту(ів): Total Battle
  • На якій стадії проект(и)? LiveOps
  • Жанр: СтратегіЇ
  • Платформи: PC, Mobile, Browser, Android, iOS
Розмір і структура команди?

Our team consists of 180+ passionate, talented, self-driven, and continually developing professionals who love making high-quality games.

На які завдання (обов'язки)?
  • 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.

Якого професіонала шукаємо?
  • 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.

Що для нас важливо в людині?
  • Strong soft skills.

  • The ability to participate in creating or reviewing architectural documentation (ADRs/RFCs).

Чому у нас приємно працювати?
  • The best team in the world!

  • Friendly monthly office parties and epic annual offsite company birthday and Christmas celebrations.

Які умови і бонуси?
  • An excellent remuneration package, including a 13th salary.

  • Full relocation coverage for you and your family to Cyprus (Limassol).

  • A modern, 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.

  • A sports and fitness allowance.

  • Company-funded personal development opportunities (professional and language courses, books, etc.).

  • Bonuses for outstanding results, years of service, marriage, and childbirth.

Процес відбору
  • HR Screening.

  • Technical Interview.

  • Test Task.

  • Meeting with the Team.

InGameJob partner logo
Scorewarrior

Тип компанії: product, publisher

Співробітники: 51-200

Платформи: Mobile, Browser

https://scorewarrior.com/

Всі вакансії Scorewarrior
Join our Discord!
Find out about new C++ Developer jobs on Discord
discord icon
join
@ingamejob_dev
узнавайте о новых вакансиях C++ Developer в Telegram
Підписатися

Схожі вакансії

Values Value

Relocate, Cyprus, Лімасол

Hot

Senior

Договірна

Повна зайнятість

NeuraTech

Дистанційна робота

Опубліковано 3 дні тому

Senior

$50,000 - $70,000 / Рік

Повна зайнятість

Plummy Games

Дистанційна робота, Estonia

Опубліковано 1 тиждень тому

Senior

Договірна

Повна зайнятість