Мы делаем 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 отгула в год
Помощь с покупкой нужного оборудования
Технология Буста
Москва
до 250000 RUR
Институт технического регулирования и независимой экспертизы
Москва
до 150000 RUR