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