Назад
Company hidden
9 часов назад

Senior Backend C++ Developer (Gamedev)

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

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

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

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

Текст:
/

TL;DR

Senior Backend C++ Developer (Framework Team): Design and develop core SDK/framework modules with clean abstractions for game logic and services with an accent on asynchronous systems, S2S communications, and distributed architectures. Focus on building high-performance multithreaded code, ensuring scalability, stability, fault tolerance, and improving developer tools like CI/CD and observability.

Location: On-site in Limassol, Cyprus. Relocation package to Cyprus (Limassol) available.

Company

hirify.global is a game developer and publisher based in Limassol, Cyprus, focused on 4X strategy MMO games like Total Battle.

What you will do

  • Design and develop core SDK/framework modules for simple, fast game logic development.
  • Gather requirements and design APIs, protocols, and S2S interaction contracts.
  • Build asynchronous and multithreaded high-performance code.
  • Handle S2S communications with idempotency, transactions, and guaranteed delivery.
  • Design ORM, data persistence layers (PostgreSQL, Redis), and ensure scalability/stability.
  • Refactor legacy code, implement observability (metrics, logs, tracing), and improve DevEx tools (CMake, Conan, Docker, CI/CD).
  • Participate in code reviews, architectural discussions, mentoring, and R&D.

Requirements

  • 3+ years backend development on statically typed language under Linux.
  • 3+ years commercial C++17/20 experience.
  • Strong asynchrony and multithreading (threads, futures, coroutines, atomics).
  • Network communication (REST/RPC gRPC, HTTP, WebSocket, TCP).
  • PostgreSQL hands-on (DDL/DML, transactions, indexes, migrations).
  • Solid software design (SOLID, Clean Code, IoC/DI, patterns).
  • Distributed/high-load systems, system design (scaling, caching, SLA/SLO/SLI).
  • CI/CD, containers, build systems (CMake, Docker, Jenkins/GitLab).
  • Testing/performance tools (GTest, Valgrind, Perf, Sanitizers).
  • Ability to gather requirements, design solutions, and deliver independently.

Culture & Benefits

  • Modern sunny office in Limassol close to the sea.
  • Private health insurance for employee and family.
  • 13th salary, bonuses for results, tenure, marriage, childbirth.
  • Child education allowances (pre-school, school, university).
  • Lunch compensation, sports/fitness allowance.
  • Paid personal development (courses, books).
  • Monthly office parties, annual offsites.

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