разработка и контроль реализации архитектуры VR-приложений (Unigine, Unity);
реализация ключевых систем и обеспечение качества кода;
управление командой 3D-художников.
Требования:
Глубокое знание и практический опыт работы с Unigine SDK (Sim или Engineering). Вы должны понимать его компонентную систему, API для работы с физикой, рендером, вводом, а также особенности сборки и развертывания проектов. И/или экспертный уровень в Unity.
C#: Уровень Senior. Глубокое понимание .NET, асинхронного программирования, LINQ, структур данных и паттернов проектирования.
VR/AR: Экспертиза в разработке под SteamVR. Понимание принципов работы OpenXR. Опыт настройки VR-рига, трекинга контроллеров и реализации интуитивных VR-механик,VR-взаимодействия.
UI/UX: Опыт создания сложных пользовательских интерфейсов в 3D-среде (VR UI) для отображения инструкций, данных, подсказок.
Уверенное понимание протоколов TCP и UDP и их применимости.
Навыки работы с REST API. Опыт прямой интеграции приложений с внешними базами данных, в частности PostgreSQL.
Умение проектировать модульную, расширяемую и поддерживаемую архитектуру VR-приложения. Понимание и применение паттернов проектирования (Singleton, Factory, Observer, State, Strategy).
Условия:
Оформление по ТК РФ;
Фиксированная окладная часть + годовой бонус;
ДМС со стоматологией после испытательного срока;
Возможность повышения квалификации, корпоративное обучение;
График - пн-чт с 9:00 до 18:00, пт - сокращенный день до 16:45.