Назад
14 часов назад

Разработчик на Unreal Engine (Unreal Engine 5)

Формат работы
remote (только Belarus)/onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Belarus
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Разработчик на Unreal Engine (Unreal Engine 5, кооперативный survival horror): Разработка core-механик, процедурной генерации уровней, P2P-сетевого кода, UI и поведения AI для кооперативной игры до 4 игроков с акцентом на Blueprints, C++ и multiplayer-функциональность. Focus on проектирование реиграбельных уровней, настройку Replication и RPC, создание интерфейсов и AI Behaviour Trees для врагов и существ.

Локация: Минск, Беларусь; доступны работа на месте работодателя, удалённый и гибридный формат. Для оформления используется контрактная форма найма в соответствии с ТК РБ.

Компания

Недавно открывшаяся инди-студия разрабатывает кооперативный survival horror в космическом сеттинге; проект находится на стадии alpha.

Что делать

  • Проектировать и реализовывать core-механики: передвижение, взаимодействие, инвентарь и состояния персонажа.
  • Разрабатывать процедурную генерацию уровней для повышения реиграбельности.
  • Интегрировать и настраивать P2P-сетевой код для кооператива до 4 игроков.
  • Разрабатывать пользовательский интерфейс с использованием UMG и анимаций.
  • Настраивать поведение врагов и существ через Behaviour Trees, Blackboard и Perception.

Требования

  • Коммерческий опыт разработки на Unreal Engine 5 от 2 лет.
  • Уверенное владение Blueprints: чистая логика, интерфейсы, базы данных и конструкторы.
  • Знание C++ в контексте Unreal Engine: чтение кода, создание простых классов-родителей для Blueprints и отладка.
  • Понимание основ многопользовательской разработки в Unreal Engine: Replication, RPC и Role.
  • Портфолио с проектами; желателен опыт в жанрах Adventure, Sci-fi или Horror.
  • Опыт командной работы, владение Git, готовность работать с Trello или аналогами и высокая автономность.

Хорошо, если есть

  • Опыт создания UI-виджетов и работы с UMG.
  • Понимание процедурной генерации.
  • Опыт работы с AI Behaviour в Unreal Engine 5.

Культура и преимущества

  • Полная занятость с гибким началом рабочего дня.
  • Удалённый, гибридный или офисный формат работы.
  • Возможность напрямую влиять на финальный продукт.
  • Ключевая роль в команде одного из первых разработчиков проекта.
  • Заработная плата обсуждается по итогам собеседования и демонстрации навыков.

Процесс найма

  • Нужно предоставить резюме, ссылки на портфолио или GitHub/Playable builds и краткое сопроводительное письмо с описанием опыта в UE5.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →