Senior Unity-разработчик
По договоренности
- Алексеевская
- Рижская
- Проспект Мира
KB Production - игровая студия, основанная в 2004 году, создаёт увлекательные мобильные игры для детей и взрослых, включая хиты с более чем 15 млн установок. С 2013 года активно развиваем детское направление и взрослые проекты, сотрудничая с Союзмультфильмом и крупными брендами.
Сейчас мы ищем Senior Unity-разработчика, который усилит нашу команду и возьмёт на себя ключевые технические задачи.
О проекте и подходе
Мы делаем игровые проекты с упором на геймплей: квесты, мини-игры, нарративные и образовательные продукты.
Ключевая особенность - у нас есть общий core, который переиспользуется и развивается от проекта к проекту. Это не разработка “с нуля каждый раз”, а постепенное развитие архитектуры, систем и инструментов.
Поэтому в работе важна не только реализация фич, но и умение делать решения, которые можно переиспользовать и развивать дальше.
Что предстоит делать:
-
Разработка и развитие архитектуры игровых проектов (mobile / cross-platform);
-
Разработка игровых механик (включая квестовые и нарративные элементы), UI и систем взаимодействия;
-
Работа с логикой квестов, диалогами и сценарными системами; Разработка и развитие общего core (переиспользуемые системы и модули);
-
Разработка систем работы с данными, анимацией и 2D-физикой;
-
Интеграция сторонних ассетов и плагинов (Spine, локализация и др.);
-
Разработка Editor-инструментов для команды;
-
Базовая оптимизация (Profiler, загрузки, Addressables);
-
Code Review и поддержание качества кодовой базы;
-
Взаимодействие с геймдизайнерами, художниками и другими разработчиками;
-
Участие в оценке, декомпозиции и планировании задач.
Мы ожидаем:
-
Опыт коммерческой разработки на Unity от 5 лет;
-
Опыт участия в разработке и релизе игровых проектов;
-
Уверенное знание C# и Unity (жизненный цикл, сцены, UI, работа с ассетами);
-
Опыт разработки игровых механик;
-
Понимание принципов SOLID, KISS, DRY и умение применять их на практике;
-
Базовый опыт оптимизации (Profiler, память, загрузки);
-
Понимание или опыт работы с data-driven подходом (ScriptableObjects, конфиги);
-
Опыт работы с асинхронностью (async/await, coroutines или UniTask);
-
Умение читать, поддерживать и улучшать существующий код;
-
Опыт Code Review или готовность его проводить.
Будет плюсом:
-
Опыт использования Odin Inspector;
-
Опыт работы с Zenject / UniRx;
-
Опыт разработки квестовых или нарративных систем;
-
Опыт разработки Editor-инструментов;
-
Опыт работы с CI/CD;
-
Опыт менторинга и помощи менее опытным разработчикам.
-
Опыт работы с ИИ для ускорения/оптимизации разработки проектов
Кого мы ищем
Нам нужен разработчик, которому интересно:
-
Не просто реализовывать фичи, а влиять на развитие общей системы, используемой в нескольких проектах;
-
Делать решения, которые можно переиспользовать;
-
Работать с кодом, который живёт дольше одного проекта.
Важно, чтобы тебе было комфортно:
-
Самостоятельно вести задачи и доводить их до результата;
-
Предлагать и обсуждать решения;
-
Думать не только “как сделать”, но и “как это будет использоваться дальше”.
Мы предлагаем:
-
Формат работы: удалённо или офис (г. Москва);
-
Трудоустройство по ТК РФ в аккредитованной IT-компании;
-
Гибкое начало рабочего дня;
-
Стабильную заработную плату (обсуждается с кандидатом);
-
Устойчивую команду профессионалов и здоровую атмосферу без токсичности.
Опубликована 8 часов назад
Похожие вакансии
- Можно удаленно
- Подработка
- Опыт от 3 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва