На кросплатформенный проект требуется Middle Unreal Engine разработчик. Проект находится в разработке уже более 1 года, в данный момент разработана Стим демо и проект находится на стадии активного развития.
Требования:
Опыт работы с Unreal Engine не менее 2 лет.
Уверенное владение C/C++, знание С++11.
Понимание принципов ООП и SOLID.
Уверенные знания кор-геймплей фреймворка UE.
Уверенные знания Unreal C++, Объекты, Рефлексия, Сборка мусора, Сеть.
Обязателен опыт с Gameplay Ability System.
Опыт работы с Animation Blueprints и Control Rig.
Опыт с UMG и Behavior Tree.
Опыт работы с многопользовательскими играми, репликация, RPC.
Опыт самостоятельной разработки больших фич с нуля.
Уверенный пользователь Git и Git LFS.
Понимание стандартных для индустрии процессов разработки.
Знание английского языка на уровне чтения и понимания тех. документации.
Будет плюсом:
Опыт работы с Lyra будет будет СИЛЬНЫМ плюсом.
Опыт работы или стажировки в Web разработке.
Опыт интеграции UE с бэкенд сервисами (HTTP, RestAPI).
Базовое понимание инфраструктуры, CI/CD, сервисы аналитики, телеметрии, краш репорты, матчмейкинг, сервер пул.
Обязанности:
Отладка и доработка существующей кодовой базы и функций.
Поддержка и разработка непосредственно игровых механик.
Рефакторинг и улучшение существующей кодовой базы.
Разработка и поддержка чистой архитектуры проекта.
Разработка и поддержка UI главного меню и HUD.
Коммуникация с коллегами по команде (QA, PM, BA, Lead) по поводу ваших задач.
Условия:
Работа удаленно, в офисе (Технопарк), либо в удобном для вас коворкинге.
График 5/2.
Больничные 5 дней в год.
20 дней отпуск в год.
Работа по производственному календарю КР.
Личный ментор и возможность быстрого роста.
ЗП от 1500$