Lead Unity Developer (Technical Architect / Principal Engineer)

Games 4 Gamers

Lead Unity Developer (Technical Architect / Principal Engineer)

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

Цель роли

Разработать и поддерживать архитектуру клиентской части космической стратегии на Unity, обеспечивая баланс между производительностью, гибкостью и качеством кода.
Отвечает за техническое совершенство проекта: архитектурные решения, код-ревью, инженерные практики, пайплайн сборки и оптимизацию.

Зона ответственности

1. Архитектура и техническое ядро

  • Проектировать и документировать архитектуру клиентской части (геймплей, системы, UI, данные, загрузка).

  • Определять стандарты кода, принципы модульности, зависимости между подсистемами.

  • Обеспечивать масштабируемость и удобство разработки (чистый код, инъекции зависимостей, DI-контейнеры, Scriptable Architecture, ECS/DOTS по необходимости).

  • Формировать подход к интеграции новых систем и снижению технического долга.

2. Технический менторинг

  • Наставлять мид- и джуниор-разработчиков по архитектуре, стилю, оптимизации.

  • Проводить регулярные code review и разборы решений (tech talks, парное программирование).

  • Внедрять и поддерживать практики: Unit-тесты, CI/CD, ревью-практики, метрики кода.

3. Производительность и оптимизация

  • Руководить оптимизацией FPS, CPU/GPU нагрузки, загрузки памяти.

  • Анализировать профайлы, управлять Addressables, Pool-системами, ассет-потоками.

  • Оптимизировать UI-рендеринг, сцены, шейдеры совместно с Technical Artist.

4. Интеграция и поддержка пайплайна

  • Настраивать архитектуру взаимодействия с бэкендом.

  • Определять подход к сохранениям, сериализации и конфигурации данных.

  • Поддерживать устойчивость сборок, совместно с DevOps участвовать в CI/CD.

5. Техническая экспертиза и R&D

  • Исследовать новые подходы в Unity (DOTS, Netcode, ECS, Jobs System).

  • Выбирать технологические библиотеки и плагины, контролировать их качество.

  • Участвовать в архитектурных решениях по новым системам (например, бой, экономика, карта галактики).

Требования

Обязательные:

  • 5+ лет опыта разработки на Unity (C#).

  • Глубокие знания Unity API, жизненного цикла и оптимизации.

  • Опыт проектирования крупных систем с нуля (архитектура, шаблоны проектирования).

  • Опыт code review, внедрения инженерных практик и поддержки CI/CD.

  • Отличное понимание производительности: профайлинг, память, ресурсы, Addressables.

  • Навыки написания чистого, поддерживаемого кода, модульного тестирования.

Желательные:

  • Опыт с ECS / DOTS, Jobs System.

  • Опыт работы с HDRP/URP и кастомными пайплайнами рендеринга.

  • Опыт оптимизации под ПК и консоли.

  • Опыт интеграции мультиплеера или сетевых подсистем.

Soft Skills

  • Техническое лидерство.

  • Умение чётко объяснять инженерные решения и принципы.

  • Готовность глубоко “копать” в код и вести команду через пример.

  • Внимание к архитектурной целостности, качество выше скорости.

Стек технологий

Unity 2022 LTS+, C# 10+, Rider, Git, Odin Inspector, Zenject / Extenject (DI), Addressables, FMOD/Wwise (по необходимости), DOTS (по мере необходимости).

Формат работы

  • Полная занятость, офис, удаленно или гибрид.

  • Репорт техническому директору (CTO).

  • Отвечает за техническое качество и архитектуру проекта, без HR-функций.

Грейд и компенсация

  • Уровень: Senior+ / Principal Engineer

Навыки
  • Unity
  • C#
  • Rider
  • Git
  • Odin Inspector
Посмотреть контакты работодателя

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

Студия Кефир

Senior Unity Developer

Студия Кефир

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
MadOut Games
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Технология Буста
Удаленная работа
  • Москва

  • до 250000 RUR

Рекомендуем
Azur Games
Удаленная работа
  • Москва

  • до 250000 RUR

BLACKHUB GAMES
Удаленная работа
  • Москва

  • до 250000 RUR

Azur Games
Удаленная работа
  • Москва

  • до 250000 RUR

INFOWATCH
Удаленная работа
  • Москва

  • до 250000 RUR

SOFTINTERMOB HK
Удаленная работа
  • Москва

  • до 350000 RUR

Флант
Удаленная работа
  • Москва

  • до 350000 RUR

Ориент Системс

Team Lead C++

Ориент Системс

Удаленная работа
  • Москва

  • до 350000 RUR

Crazy Panda
Удаленная работа
  • Москва

  • до 350000 RUR

Удаленная работа
  • Москва

  • от 200000 RUR

Hoodies

Solana Engineer

Hoodies

Удаленная работа
  • Москва

  • до 7000 USD

AppMagic
Удаленная работа
  • Москва

  • до 7000 USD

X5 Tech
Удаленная работа
  • Москва

  • до 7000 USD

YADRO
Удаленная работа
  • Москва

  • до 7000 USD

ArtVolkov.ru
Удаленная работа
  • Москва

  • до 850000 RUR

Первый Бит
Удаленная работа
  • Москва

  • до 850000 RUR

Star Leads
Удаленная работа
  • Москва

  • от 5000 USD

Р-Вижн
Удаленная работа
  • Москва

  • от 5000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию