Челябинск, Каслинская улица, 77
ICVR https://ictools.io/ - инновационная студия, разрабатывающая продвинутые AR/VR и игровые проекты с использованием современных технологий искусственного интеллекта и мультиагентных систем. В связи с развитием команды ищем опытного Unity разработчика с сильными техническими и софт-скиллами.
Что предстоит делать:
- Проектировать и разрабатывать игровую логику на Unity;
- Работать с бекендом, сериализацией данных, потоками и обменом информацией, в том числе с использованием Firebase;
- Выделять модули в коде и упаковывать их в NPM-пакеты для дальнейшего переиспользования;
- Редактировать и интегрировать 3D графику в проекты;
- Верстать UI и обеспечивать удобство взаимодействия пользователя с продуктом;
- Исправлять баги, проводить рефакторинг и оптимизацию производительности на целевых платформах: iOS, Android, PC Windows;
- Внедрять и поддерживать системы искусственного интеллекта, включая работу с нейронными сетями, LLM, SLM, мультиагентными архитектурами (MCP, A2A).
- Разрабатывать и поддерживать нестандартные проекты с использованием AR, ML/CV
Стек технологий:
- Unity3D, C# (опыт от 3 лет);
- AR/VR технологии;
- Zenject (DI контейнер);
- UniRx, UniTask;
- Анимации: Timeline, DoTween;
- Звук: Audio mixer, FMOD;
- Визуальные эффекты: Particle system, VFX Graph, Shader Graph;
- Рендеринг: SRP (URP, HDRP);
- Камера: Cinemachine, Renderer Features;
- Тестирование: NUnit;
- Shader programming: HLSL, ShaderLab;
- Взаимодействие с Rest API, работа с NPM;
- Системы контроля версий и CI/CD: GitLab.
Что мы ожидаем от кандидата:
- Опыт работы с Unity3D не менее 3 лет (желательно 5+);
- Опыт разработки на C# от 3 лет;
- Глубокое понимание игрового движка и графического конвейера (SRP, Built-in);
- Умение строить архитектуру модулей и систем с использованием UML и реализовывать её в коде;
- Уверенное владение Git flow;
- Опыт написания юнит-тестов и технической документации, проведение smoke-тестирования кода;
- Стремление писать чистый, читаемый и поддерживаемый код (приверженность к выбранным кодстайлам);
- Самодисциплина, умение самостоятельно планировать задачи и следить за сроками;
- Желание постоянно развиваться и осваивать новые технологии;
- Знание английского языка на уровне чтения технической документации.
Будет плюсом:
- Опыт в смежных областях: 3D моделирование, анимация;
- Опыт разработки шейдеров с HLSL, ShaderLab;
- Знание работы с графическими буферами (stencil, normals, depth);
- Опыт применения AI, включая проекты с нейронными сетями и мультиагентными системами;
- Знание и опыт интеграции аналитических плагинов (Firebase, Singular, Facebook);
- Опыт выпуска мобильных приложений в AppStore и Google Play;
- Навыки организации и поддержки CI/CD пайплайнов;
- Опыт работы с Docker и Kubernetes.
Условия:
- Работа в дружной команде профессионалов;
- Участие в амбициозных проектах с использованием cutting-edge технологий;
- Возможность удалённой работы или работу в офисе;
- Конкурентную заработную плату и соцпакет;
- Программы обучения и профессионального развития.
Уважаемые кандидаты, oдин из этапов найма - лайв-кодинг или небольшое ТЗ.
Eсли вы заинтересованы в нашей вакансии, то отправляйте нам резюме/портфолио b ссылку на репозиторий.
Челябинск
до 200000 RUR
Инновационные Системы
Челябинск
до 200000 RUR
Красное & Белое, розничная сеть
Челябинск
до 200000 RUR