О проекте
Мы ищем Middle+ / Senior Unreal Engine 5 разработчика в неанонсированный игровой проект.
Обязанности
- Разработка gameplay-систем на UE5 C++
- Проектирование поддерживаемых, расширяемых и переиспользуемых решений
- Использование AI-инструментов для ускорения разработки, прототипирования, анализа, документации и автоматизации
Требования
- Опыт коммерческой разработки на Unreal Engine 5
- Уверенное владение C++ в контексте Unreal Engine
- Понимание Gameplay Framework: Actors, Components, Controllers, Pawns, GameMode, GameState, PlayerState, Subsystems
- Опыт проектирования gameplay-систем
- Понимание архитектурных принципов: разделение ответственности, слабая связанность, работа через интерфейсы, компоненты, подсистемы, модули
- Знание data-driven подходов: Data Assets, Data Tables, Gameplay Tags
- Опыт работы с Gameplay Ability System
- Опыт работы с Common UI или понимание UI-архитектуры в UE5
- Умение декомпозировать фичи и доводить до production-ready состояния
Будет плюсом
- Понимание мультиплеерных приложений (replication, RPC, authority model)
- Опыт с модульной архитектурой (плагины, runtime/editor-модули)
- Опыт технического планирования и ревью
- Опыт работы с AI-агентами, LLM-инструментами, AI-assisted development
- Хорошая самоорганизация
Условия
- Полностью удаленный формат
- Полный день
- Зарплата 80 000 - 120 000 руб. (на руки)
- Уровень: Middle+ / Senior