Ищем Middle+ / Senior Unreal Engine 5 разработчика в неанонсированный игровой проект. Нужен специалист, который уверенно работает с UE5 C++, понимает архитектуру gameplay-систем и умеет писать поддерживаемые, расширяемые и переиспользуемые решения. Отдельным плюсом — интерес к современным AI-инструментам и желание использовать их в production-процессе.

Основные требования:

  • Опыт участия в коммерческих игровых проектах на Unreal Engine 5
  • Уверенное владение C++ в контексте Unreal Engine
  • Хорошее понимание Gameplay Framework: Actors, Components, Controllers, Pawns, GameMode, GameState, PlayerState, Subsystems
  • Опыт проектирования gameplay-систем, которые можно поддерживать, расширять и переиспользовать
  • Понимание архитектурных принципов: разделение ответственности, слабая связанность систем, работа через интерфейсы, компоненты, подсистемы и модули
  • Понимание принципов построения модульных приложений в рамках UE-проекта
  • Знание data-driven подходов: Data Assets, Data Tables, Gameplay Tags, конфигурации, настройка логики через данные
  • Опыт работы с Gameplay Ability System
  • Опыт работы с Common UI или понимание принципов построения UI-архитектуры в UE5
  • Умение самостоятельно декомпозировать gameplay-фичи, оценивать сложность и доводить задачи до production-ready состояния

Будет плюсом:

  • Понимание принципов построения мультиплеерных приложений
  • Опыт с replication, RPC, authority model и сетевыми gameplay-системами в Unreal Engine
  • Опыт с модульной архитектурой: плагины, runtime/editor-модули, подсистемы, переиспользуемые gameplay-компоненты
  • Участие в техническом планировании, ревью решений, обсуждении архитектуры
  • Опыт работы с AI-агентами, LLM-инструментами или AI-assisted development
  • Интерес к применению AI-инструментов в production: прототипирование, анализ кода, документация, автоматизация рутинных задач
  • Хорошая самоорганизация и умение планировать работу

Кого мы ищем: разработчика, который понимает влияние своих технических решений на проект в долгую, умеет работать самостоятельно, задавать правильные вопросы, предлагать технические решения и поддерживать порядок в своей зоне ответственности. Особенно интересны кандидаты, рассматривающие AI-инструменты как часть рабочего процесса.

Формат работы и условия: Полностью удаленный формат; Полный день, 80 000 - 120 000 (на руки); Уровень: Middle+ / Senior; Работа над неанонсированным UE5-проектом; детали обсуждаются после первичного контакта.