Назад
Company hidden
3 месяца назад

Senior Backend Developer (C++)

5 500 - 7 500€
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b1
Страна
Cyprus
Релокация
Cyprus
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Backend Developer (C++): Building core SDK, framework modules, and high-load game services for the MMO 4X strategy game Total Battle with an accent on asynchronous systems and distributed architectures. Focus on designing scalable S2S communication protocols, optimizing data persistence layers, and improving developer experience (DevEx).

Location: On-site in Limassol, Cyprus. Relocation support is available for the employee and family.

Compensation: €5,500–€7,500 net per month, plus a 13th salary.

Company

hirify.global is a game developer and publisher creating Total Battle, an MMO 4X strategy game with political systems, alliances, player interaction, and continuously expanding game mechanics.

What you will do

  • Design and develop core SDK and framework modules for game logic and backend services.
  • Gather requirements and define APIs, protocols, and service-to-service interaction contracts.
  • Build high-performance asynchronous and multithreaded systems using modern C++.
  • Develop distributed services with idempotency, transactions, guaranteed delivery, scalability, stability, and fault tolerance.
  • Design ORM and data persistence layers using PostgreSQL and Redis, including observability through metrics, logs, and tracing.
  • Improve developer tools and CI/CD workflows, refactor legacy code, participate in architecture discussions, code reviews, mentoring, and R&D.

Requirements

  • 3+ years of backend development experience with a statically typed language under Linux.
  • 3+ years of commercial experience with C++17/20.
  • Strong knowledge of asynchrony and multithreading, including threads, futures, coroutines, and atomics.
  • Experience with network communication, REST/RPC, gRPC, HTTP, WebSocket, TCP, PostgreSQL, distributed systems, and high-load services.
  • Knowledge of software design, SOLID, Clean Code, IoC/DI, GoF patterns, system scaling, caching, degradation, and SLA/SLO/SLI.
  • English B1 or higher and Russian B2 or higher required.

Nice to have

  • Experience with CMake, Conan, Python tooling, Docker, Jenkins, or GitLab.
  • Familiarity with GTest, Valgrind, Perf, and sanitizers.

Culture & Benefits

  • Modern office close to the sea in Limassol.
  • Private health insurance for the employee and family members.
  • Monthly education allowance for employees’ children, including preschool, school, and university.
  • Lunch compensation, sports and fitness allowance, and company-funded professional and language courses and books.
  • Bonuses for outstanding results, tenure, marriage, and the birth of a child.
  • Monthly office events and annual offsite birthday and Christmas celebrations.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →