podustal
WC
WE CULTIVATE FUN

Senior

Senior Unity Developer / Unity-программист (gamedev)

Опыт более 6 лет·Гейм-дизайнер

Откликнуться автоматически
1 день бесплатноБез привязки картыОтмена в один клик

Ключевые навыки

GitUnityJSON

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

Приглашаем Senior Unity Developer на наш новый PC-проект в жанре RPG!

Обязанности:

  • разработка новых и поддержка существующих обособленных игровых механик;
  • реализация логики заклинаний, способностей и бонусов персонажей;
  • реализация пользовательских интерфейсов: окна, экраны и интерфейсные механики;
  • реализация боевой системы, диалогов и прогрессии в рамках проекта;
  • обеспечение сетевой синхронизации механик в кооперативном режиме;
  • создание и поддержание инструментов разработки (редакторы, конфиги);
  • проведение код-ревью и поддержание качества и стабильности кодовой базы.

Требования:

  • коммерческий опыт разработки на Unity от 5 лет - обязательно;
  • уверенное знание C# и сильная инженерная база: архитектура, паттерны, SOLID, чистый и поддерживаемый код;
  • понимание сетевых основ: синхронизация состояния, задержки, предсказание / интерполяция, репликация данных;
  • опыт работы с кооперативным сокетным режимом для небольшого числа игроков без передачи хоста (приветствуется опыт Mirror и релея вроде EOS / Steam Transport);
  • уверенный опыт работы с данными через ScriptableObjects, конфиги, опыт оптимизации и профайлинга (в т.ч. под мобильные устройства);
  • умение работать с Git.

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

  • практический опыт Mirror + EOS / Steam Transport;
  • опыт интеграции Spine анимации в Unity;
  • опыт работы с Articy или StoryFlow;
  • владение UI Toolkit (в дополнение к UGUI), Addressables, UniTask, Odin Inspector и написание кастомного редакторного тулинга для дизайнеров, Unity Localization;
  • наигранность и понимание RPG и пошаговых боевых систем.

Условия:

  • удаленная работа по графику 5/2 с гибким временем начала и окончания рабочего дня (8-часовой рабочий день);

  • достойная оплата, регулярные выплаты;

  • лояльная система больничных и отпусков;

  • открытая атмосфера, в которой приветствуется инициативность и ответственность, вовлеченная команда.

СТЭК: Unity 6;
Git / GitLab;
ScriptableObjects / JSON;
UniTask;
Mirror (host авторитарный кооп);
Unity New Input System;
Cinemachine;
URP;
SpineAnimation;
Unity Localization;
StoryFlow;
Odin Inspector;
Addressables.

Похожие вакансии

Устали искать работу?
Начните прямо сейчас.

Подключите автоотклики за 30 секунд и получайте приглашения на собеседования, пока занимаетесь своими делами.

Без привязки карты · Настройка за 30 секунд