Студия WATT — успешная компания по разработке видеоигр и компьютерной графики с 2018 года. Мы создаем инновационные проекты и сейчас ищем опытного опытного UE5 C++ Developer (Middle/Senior) для переукопмлектации разработки:
- Пересборка и улучшение текущей архитектуры проекта, с прицелом на масштабируемость (расширяемость без костылей) и надежность;
- Настройка и развитие инструментов для технических и геймдизайнеров (Tech GD и GD);
- Разработка и поддержка ключевых геймплейных подсистем (геймплей логика, репликации, ИИ, катсцены);
- Настройка процессов ревью и передачи задач младшим разработчикам.
Что предстоит делать:
- Анализ, перепроектирование и поддержка архитектуры проекта на базе UE5 и C++;
- Проектирование и реализация геймплейной логики, включая Multiplayer, AI, UI, AnimBP, Montages, Sequencer;
- Разработка и оптимизация инструментов взаимодействия между геймдизайнерами, тех. артистами и программистами;
- Подготовка и описание технической документации (ТЗ);
- Настройка пайплайна взаимодействия с junior-разработчиками: ревью кода, поддержка и менторинг;
- Взаимодействие с техническим артистом.
Что ждем от тебя:
- 3+ года подтверждённого коммерческого опыта разработки на Unreal Engine 5;
- Глубокое знание C++ и Blueprint, включая проектирование архитектуры и модульных систем;
- Опыт работы с ключевыми подсистемами UE5: GameMode, PlayerController, Multiplayer, AI, AnimBP, Montages, Sequencer, Inputsystem;
- Опыт в портировании проектов на разные платформы;
- Опыт подготовки и поддержки инструментов для кросс-функциональных команд (дизайн, нарратив, тех дизайн). Взаимодействовать с командой разработчиков, художников и аниматоров;
- Готовность проводить ревью кода и делиться знаниями с младшими коллегами.
Условия:
- Офис или гибрид (удаленный формат не предусмотрен), офис на Менделеевской
- Профессиональная команда и возможность влиять на развитие компании
- Конкурентная заработная плата, обсуждается по результатам собеседования
- Участие в создании увлекательных игровых проектов