Next Genium
Middle+ Unreal Engine 5 Developer
1 мес. назад
90k RUBРоссияSeniorRemote
unreal engine 5c++gameplay frameworkpluginsdata assetsgameplay ability systemasync programmingmultiplayer
Middle+ Unreal Engine 5 Developer (с лидерскими задачами) в независимой студии Next Genium, создающей сюжетные игры для ПК и консолей в сеттингах от тёмного фэнтези до славянского фольклора.
О компании
- Next Genium — независимая студия, создающая сюжетные игры для ПК и консолей в сеттингах от тёмного фэнтези до славянского фольклора.
Обязанности
- Проектировать и развивать gameplay-архитектуру в своей зоне ответственности: модульность, переиспользуемость, слабая связанность систем;
- Участвовать в техническом планировании , декомпозировать фичи, оценивать сложность и риски;
- Проводить код-ревью у коллег, поддерживать единые стандарты кода;
- Внедрять AI-инструменты в рабочий процесс: от быстрого прототипирования до автоматизации рутинных задач;
- Помогать более младшим разработчикам, делиться экспертизой, выступать ментором внутри команды;
- Настраивать процессы в своей области (сборки, тестирование, документация);
- Взаимодействовать с дизайнерами, геймдизайнерами и художниками на уровне системных решений.
Требования
- Опыт коммерческой разработки на Unreal Engine 5 — от 4+ лет;
- Уверенное владение C++ в контексте UE5 , понимание внутреннего устройства движка;
- Глубокое знание Gameplay Framework (Actors, Components, Controllers, Pawns, GameMode, GameState, PlayerState, Subsystems);
- Опыт построения модульных приложений внутри UE-проекта (плагины, подсистемы, runtime/editor-модули);
- Практика использования data-driven подходов (Data Assets, Data Tables, Gameplay Tags) для настройки логики;
- Реальный production-опыт с Gameplay Ability System (GAS) и понимание архитектуры UI в UE5 (Common UI или аналоги);
- Умение декомпозировать крупные фичи , оценивать сроки и аргументировать технические решения;
- Понимание производительностных узких мест , опыт построения асинхронных и многопоточных систем.
Будет плюсом
- Опыт разработки мультиплеерных проектов : репликация, RPC, авторитарная модель, сетевая оптимизация;
- Участие в выработке архитектурных стандартов , написание технической документации;
- Навыки оптимизации (профайлинг, снижение нагрузки на CPU/GPU, управление памятью);
- Опыт использования AI-инструментов в реальном production: LLM для код-ревью, генерации тестов, авто-документирования, анализа логов;
- Высокая самоорганизация, умение работать в полностью удаленном формате , асинхронно коммуницировать и вести задачи в трекере.
Условия
- Полностью удаленная работа (гибкий график, но синхронизация с командой в рабочее время);
- Полный день, 90 000 ₽ на руки ;
- Уровень: Middle+ (с реальными лидерскими задачами);
- Работа над игровым проектом студии (детали — после подписания NDA);