Протасов Евгений Олегович

Senior Unity Developer

200 000 - 300 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Unity
  • Разработка компьютерных Игр
  • Gamedev
  • C#

Мы делаем Overlord — мобильную idle RPG с сильной социальной частью (соревновательная экосистема, мощные реферальные механизмы).

Ищем Senior Unity разработчика на full-time, который возьмёт владение мобильным клиентом, перформансом и нативными интеграциями.

Чем предстоит заниматься
  • Собирать core gameplay игры и отдельные графические нагруженные экраны на Unity: боевка, VFX’ы, UI элементы

  • Вести архитектуру клиентской части Unity по MVC: слои, границы модулей

  • Настраивать и эксплуатировать Addressables: группы/лейблы, Remote Catalog, версии, асинхронная подгрузка, очистка и контроль памяти.

  • Интегрировать Unity в общий клиент: работа в связке с RN-хостом, управление жизненным циклом, обмен данными.

  • Работать со Spine в Unity: импорт, настройка анимаций/атласов, синхронизация с использованием Spine в RN-части, отвечающей за UI

  • Делать сборки под WebGL/WASM

  • Профилировать и оптимизировать: FPS, загрузка, размер билда, использование памяти, асинхронные потоки загрузки Addressables.

  • Проводить code review, поддерживать стандарты и консультировать коллег по возможностям Unity.

Что мы ожидаем

  • 2–4+ года коммерческой игровой разработки на Unity/C#, опыт релизов или оперирования live ops проектов.

  • Опыт сборки нативных Unity приложений под iOS/Android

  • Опыт работы с Addressables (включая Remote Catalog и обновление контента).

  • Опыт проектирования по MVC (или близким паттернам), разумное применение ScriptableObjects.

  • Опыт WebGL/WASM: сборка, знание платформенных ограничений, базовое взаимодействие Unity↔JS/Wasm.

  • Работа со Spine в Unity: импорт, настройка анимаций/атласов, понимание типичных узких мест.

  • Навыки профилирования и оптимизации (CPU/GPU/memory, время загрузки, размер билда).

  • Готовность работать в условиях жестких сроков, умение находить взвешенные компромиссы и отвечать за результат

  • Готовность работать в связке с React Native клиентом и следовать общим правилам интеграции и сбора метрик.

Будет плюсом

  • Глубокое понимание специфики технических решений в игровой разработке и опыт проектирования архитектуры под игровые проекты

  • Продакшн-опыт интеграции Unity в мобильные контейнеры/бриджи и работы рядом с RN-хостом

  • Практический опыт оптимизации Spine в Unity (атласы, меши, смешение/бленды, порядок рисования)

  • Понимание обмена по WebSocket на клиенте (для диагностики/логирования в рамках проекта)

  • Опыт написания сборочных скриптов и участия в CI-потоке для Unity

  • Опыт менторинга и/или ведения небольшой команды клиентской разработки (стандарты, ревью, онбординг)

Почему у нас классно
  • Интересные задачи: у нас регулярно появляются нестандартные запросы, которые надо учитывать в архитектуре

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

  • Сильная команда: ветераны геймдева, выходцы из Yandex, фаундеры из финтеха (Binance, OKX)

  • Минимум бюрократии, максимум эффективности: мы за быстрое принятие решений и быстрые итерации

  • Возможность вырасти в Unity Lead по мере масштабирования

Что мы предлагаем
  • Конкурентную ЗП по рынку (зарплатная вилка 2500- 4000к$/месяц)

  • Гибкий график (полная удаленка с необходимостью быть на связи в основное рабочее время (6 часов примерно с 12:00 по 18:00 Мск)

  • Стандартные 28 календарных дней отпуска + 4 отгула в год

  • Помощь с покупкой нужного оборудования