сегодня

c/c++ developer for MMO games

ориентир по рынку
вакансия зп не указана
в среднем 323 801 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

3 Test task A practical assignment that reflects the kind of work you'd actually do on the team. Async · Reviewed with feedback

Total Battle is an MMO 4X strategy game with deep political systems and intense player-to-player interaction. Players build cities, forge alliances, fight monsters, and compete for dominance across mobile and web platforms with millions of active players.

задачи

  • Build and maintain the framework core and LibRocket integration;
  • Develop the game engine layer and cross-platform support;
  • Build tooling for artists, animators, and UI/UX specialists;
  • Improve the build pipeline, CI, and test infrastructure;
  • Improve app initialization and startup performance;
  • Develop debug tooling and observability;
  • Maintain developer regulations and documentation;
  • Build an extensible asset loader;
  • Reduce nullptr risk and improve code testability;
  • Lower the cost of adding debug functionality;
  • Move to a unified build pipeline;
  • Help validate and potentially build a new client from scratch;
  • Design a single codebase across all platforms with engine-agnostic business logic and framework-level platform-specific code;
  • Isolate features into modules with explicit interfaces and dependencies;
  • Enable artists and animators to see their work in the game without developer involvement;
  • Improve instant game response to player actions and enable fixes without waiting for store review;
  • Explore problem context, identify root causes, propose and align on solutions, ship them, and verify results using feedback and metrics;
  • Deliver incrementally through proofs of concept and full solutions;
  • Raise the capability of team members.

требования

  • 3+ Years of C++ 17+ or similar experience in a client application at a product company;
  • Strong understanding of design principles and patterns, including when not to use them;
  • Experience decomposing tasks and delivering iteratively;
  • Proficiency in technical English for reading documentation, writing RFCs, and asynchronous collaboration;
  • Clear communication in Russian for day-to-day communication with the direct team;
  • Self-directed approach based on problem statements rather than step-by-step specifications;
  • Product-minded approach with incremental delivery and early validation of assumptions;
  • Strong system design skills with clean, flexible, and future-proof APIs;
  • Proactive approach to identifying accepted problems and proposing solutions;
  • Nice to have: Active use of LLMs to significantly boost productivity, experience with game engines or framework-level development, commercial experience with Cocos2d-x, experience with Unity (C#), familiarity with cross-platform build systems such as CMake and CI pipelines.

условия

  • Onsite work in Limassol, Cyprus;
  • Stable and transparent compensation;
  • 13Th salary;
  • Bonus after successfully passing probation;
  • Additional paid sick leave days, Christmas holidays, and paid corporate conferences and events;
  • Full relocation coverage for the employee and family if not already in Cyprus;
  • Monthly allowance for preschool, school, and university expenses for employees’ children;
  • Access to courses, learning platforms, and professional resources;
  • Company-funded professional and language courses, books, and certifications;
  • Access to gyms and sports facilities via SportBenefit;
  • Private health insurance for the employee and family members;
  • The interview process includes an HR screening, experience-based interview, test task, test task review, behavioral interview, and final interview.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.