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

Senior Unity Developer (PC/Console)

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

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

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

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

Текст:
/
TL;DR
Senior Unity Developer (PC/Console): Разработка и сопровождение игры в жанре научной фантастики с пошаговой тактикой от идеи до релиза с акцентом на архитектуру, производительность и инструменты для дизайнеров. Focus on оптимизацию CPU/GPU и памяти, внедрение DI и автотестов, а также декомпозицию технических задач и взаимодействие с разработчиками разных дисциплин.

Локация: Удалённая работа, Москва

Компания

Вайвекс развивает проект для PC и консолей в жанре научной фантастики и пошаговой тактики.

Что делать

  • Разрабатывать и сопровождать Unity-проект от идеи до релиза.
  • Проектировать архитектуру проекта и применять DI с использованием Zenject или VContainer.
  • Оптимизировать память и производительность, профилировать проект и снижать нагрузку на CPU/GPU.
  • Создавать Editor-скрипты и вспомогательные инструменты для дизайнеров.
  • Разрабатывать и декомпозировать технические задачи, оценивать сроки и ресурсы, управлять приоритетами.
  • Взаимодействовать с коллегами из разных дисциплин и участвовать в распределённой разработке.

Требования

  • Коммерческий опыт Unity-разработки от 4 лет и общий опыт от 3 до 6 лет.
  • Уверенное владение C#, понимание многопоточности и асинхронности, опыт работы с UniTask.
  • Знание паттернов проектирования, принципов SOLID, практик написания чистого кода и рефакторинга.
  • Опыт оптимизации, профилирования, создания Editor-инструментов и построения архитектуры проекта.
  • Опыт внедрения и использования автотестов.
  • Уверенное владение Git, включая ветвление, слияние, разрешение конфликтов и GitFlow.

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

  • Опыт разработки многопользовательских игр, клиент-серверной архитектуры и сетевых протоколов.
  • Интеграция API, REST, WebSocket, Firebase и баз данных.
  • Создание шейдеров и работа с Shader Graph или VFX Graph.
  • Настройка CI/CD, Docker и Jenkins.
  • Мультиплатформенная разработка для iOS, Android, PC, WebGL или VR/AR.
  • Опыт использования BEPUPhysics для 3D-физики.

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

  • Удалённый формат работы.
  • Разработка проекта для PC и консолей.
  • Работа над игрой в жанре научной фантастики и пошаговой тактики.

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