Мы ищем Middle+ / Senior Unreal Engine 5 разработчика в неанонсированный игровой проект.
Нужен специалист, который уверенно работает с UE5 C++, понимает архитектуру gameplay-систем и умеет писать решения, которые можно поддерживать, расширять и переиспользовать.
Отдельным плюсом будет интерес к современным AI-инструментам и желание использовать их в реальном production-процессе: для ускорения разработки, прототипирования, анализа, документации и автоматизации рабочих задач.
Требования
Опыт участия в коммерческих игровых проектах на Unreal Engine 5
Опыт проектирования gameplay-систем, которые можно поддерживать, расширять и переиспользовать
Понимание архитектурных принципов: разделение ответственности, слабая связанность систем, работа через интерфейсы, компоненты, подсистемы и модули
Понимание принципов построения модульных приложений в рамках UE-проекта
Знание общепринятых data-driven подходов: Data Assets, Data Tables, Gameplay Tags, конфигурации, настройка логики через данные
Опыт работы с Gameplay Ability System
Опыт работы с Common UI или понимание принципов построения UI-архитектуры в UE5
Умение самостоятельно декомпозировать gameplay-фичи, оценивать сложность реализации и доводить задачи до production-ready состояния
Нам нужен разработчик, который не просто закрывает задачи по списку, а понимает, как его технические решения влияют на проект в долгую
Важно, чтобы человек умел работать самостоятельно, задавать правильные вопросы, предлагать технические решения и поддерживать порядок в своей зоне ответственности
Особенно интересны кандидаты, которым близка идея использовать AI-инструменты не как игрушку, а как полноценную часть рабочего процесса разработки
Формат работы
Полностью удаленный формат
Полный день, 80 000 - 120 000 (по итогам финального собеседования)
Уровень: Middle+ / Senior
Работа над неанонсированным UE5-проектом
Детали проекта обсуждаются после первичного контакта