- Работа в Москве
- Удаленно
- Developer
- Unity C# Middle Developer (мультиплеер, VR)
Unity C# Middle Developer (мультиплеер, VR)
По договоренности
Описание: Наш проект ищет в команду Unity-разработчика для участия в создании программного комплекса для VR-устройств.
Обязанности:
-
Разработка, реализация и поддержка мультиплеерного функционала в VR-приложениях с использованием Netcode for GameObject или Mirror.
-
Создание, настройка и оптимизация интерактивных механик для VR с применением VR Interaction Framework (таких как Oculus Integration, XR Interaction Toolkit и т.д.).
-
Интеграция и работа с Pico SDK для полнофункциональной поддержки VR-устройств Pico (Pico 4, Neo и др.).
-
Взаимодействие с бэкенд-сервисами проекта: реализация отправки и получения данных через REST API, парсинг и сериализация данных в формате JSON.
-
Проектирование и рефакторинг архитектуры игровых систем в соответствии с принципами SOLID и применением популярных паттернов проектирования для создания чистого, масштабируемого и поддерживаемого кода.
-
Активная работа в команде с использованием системы контроля версий Git и/или PlasticSCM (включая создание пулл-реквестов, код-ревью, разрешение конфликтов).
-
Участие в полном цикле разработки фич: от обсуждения идеи и проектирования до реализации, тестирования и выпуска.
- Опыт в разработке мультиплеера на Netcode for GameObject или Mirror;
- Опыт работы с VR Interaction Framework;
- Реальный опыт разработки под устройства Pico и работы с Pico SDK;
- Понимание, как работать с REST API и JSON в Unity;
- Прекрасно знаешь SOLID и основные паттерны проектирования;
- Уверенная работа с Git и PlasticSCM.
Будет огромным плюсом:
— Опыт написания шейдеров на HLSL.
- Нагрузка: до 80 часов в месяц с возможным увеличением нагрузки в будущем
- Форма работы: ГПХ
Опубликована 7 дней назад