Watt Studio

UE5 C++ Developer (Middle+/Senior)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Студия 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;
  • Опыт в портировании проектов на разные платформы;
  • Опыт подготовки и поддержки инструментов для кросс-функциональных команд (дизайн, нарратив, тех дизайн). Взаимодействовать с командой разработчиков, художников и аниматоров;
  • Готовность проводить ревью кода и делиться знаниями с младшими коллегами.

Условия:

  • Офис или гибрид (удаленный формат не предусмотрен), офис на Менделеевской
  • Профессиональная команда и возможность влиять на развитие компании
  • Конкурентная заработная плата, обсуждается по результатам собеседования
  • Участие в создании увлекательных игровых проектов