Backend/Gameplay Programmer (Unreal Engine C++) (удаленная работа)

26 ноября 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Backend/Gameplay Programmer (Unreal Engine C++)

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

Компания LLC GFAGAMES занимается разработкой ММО-шутера PIONER.

Руководство и коллектив имеют большой опыт в индустрии и принимали участие в проектах: STALKER 2, Atomic Heart, Kings Bounty и Metro Exodus.

Компания находится в состоянии расширения в связи с инвестициями её миноритарного инвестора Tencent и ищет как опытных и талантливых профессионалов, так и специалистов готовых развиваться в быстрорастущей компании для работы над крупным проектом.

На какие задачи (обязанности)?

  • Проектирование API запросов Реализация клиентской части API в Unreal Engine C++ (интеграция HTTPS, асинхронные запросы, работа с JSON).
  • Поддержка безопасного соединения (TLS, сертификаты, валидация).
  • Интеграция нового API в существующий игровой/клиентский код UE.
  • Поддержание и документирование протокола Оптимизация обмена данными (шифрование, кэширование, сжатие, структурирование запросов).
  • Проведение профайлинга и оптимизаций: CPU, память, сеть, I/O.
  • Работа с чужой кодовой базой, рефакторинг и поддержка.
  • Участие в код-ревью, написание автотестов и документирование архитектуры.

Какого профессионала ищем?

  • Уверенная работа с C++ в контексте UE (4.27 5.x).
  • Опыт работы с FHttpModule, HTTP-запросами, асинхронными колбэками.
  • Умение работать с JSON (FJsonSerializer, FJsonObject).
  • Понимание архитектуры UE (UObjects, Actors, Subsystems, Build.cs).
  • Глубокое понимание сетевой модели Unreal Engine: (репликация акторов и компонентов, RPC.
  • GameMode/GameState/PlayerState/Controller в сетевой игре).
  • Опыт интеграции внешнего API в игровой/клиентский код.
  • Понимание старого формата обмена (TCP/UDP) и способность адаптировать его под HTTPS.
  • Навык документирования API и поддержания спецификации.
  • Понимание производительности сетевых операций и оптимизации API.
  • Базовый опыт работы с Blueprints и их связкой с C+.

Почему у нас приятно работать?

  • Работа в опытном коллективе.
  • Участие в разработке крупного и перспективного проекта.
  • Возможность профессионального роста с увеличением оплаты труда.

Какие условия и бонусы?

  • Удалённая работа (гибкое начало рабочего дня).
  • Оформление по ТК РФ (оплачиваемый отпуск, больничные по всем нормам ТК).
  • З П обсуждается индивидуально. Оклад + премии.
  • Корпоративные бонусы, подарки.
  • Компенсация занятий спортом.
  • Инвестирование в образование. Мы поддерживаем профессиональное развитие наших сотрудников и выделяем средства на их обучение.