Описание
Monstreak — мобильная игра в жанре Puzzle на Unreal Engine 5, находящаяся на стадии Soft Launch.
Задачи
•Проектировать и развивать архитектуру проекта на Unreal Engine 5
•Разрабатывать ключевые игровые системы и механики на C++
•Проводить проверку кода и помогать разработчикам с техническими решениями
•Разбивать задачи на части, оценивать сроки и технические риски
•Профилировать и оптимизировать проект для мобильных устройств
•Проектировать взаимодействие клиента с серверной частью совместно с серверной командой
•Взаимодействовать с гейм-дизайнерами, художниками и специалистами по тестированию
•Влиять на архитектуру проекта и технические решения
•Самостоятельно выбирать технические подходы и инструменты
•Участвовать в техническом планировании и развитии проекта
•Выстраивать и улучшать инженерные процессы внутри команды
•Наставлять разработчиков и влиять на техническое развитие команды
•Участвовать в обмене технической экспертизой внутри команды
Требования
•От 5 лет коммерческого опыта с C++ и Unreal Engine
•Уверенное знание Unreal Engine 5 и современного C++
•Глубокое понимание Unreal Gameplay Framework и жизненного цикла UObject
•Опыт разработки игровых систем на C++
•Опыт работы с C++, Blueprints и UMG
•Опыт профилирования и оптимизации проектов на Unreal Engine
•Опыт проверки кода, декомпозиции задач и принятия архитектурных решений
•Понимание клиент-серверной архитектуры
•Умение работать с существующим кодом и развивать его
Будет плюсом:
•Опыт разработки и оптимизации мобильных игр для iOS и Android
•Опыт проектов с постоянной поддержкой
•Опыт работы с серверной частью или REST API, PostgreSQL и Redis
•Опыт настройки CI/CD и конвейеров сборки для Unreal Engine
•Опыт наставничества разработчиков
Условия
•8-часовой рабочий день
•Работа на аппаратных ресурсах компании
•Уровень дохода обсуждается индивидуально в зависимости от опыта и результатов собеседования
•Формат оформления обсуждается индивидуально