#Gamedev #vr #ar #unity #csharp
Разработчик Unity 3D / Программист C# Software Developer VR & AR
«Enter VR» - молодая, быстроразвивающаяся, целеустремленная команда.
Мы занимаемся разработкой приложений виртуальной и дополненной реальности как под заказ коммерческого и государственного сектора, так и развитием собственных VR/AR продуктов и технологий.
Мы приглашаем к участию в разработке игровых, презентационных и корпоративных VR/AR проектов профессионально грамотного и ответственного разработчика приложений на движке Unity 3D.
Обязанности:
Проектирование, реализация, отладка и поддержка кода механик на базе Unity 3D;
Разработка игровых, презентационных и корпоративных VR/AR проектов;
Разработка многопользовательских решений;
Взаимодействие с художниками, дизайнерами, тестировщиками и другими разработчиками;
Программирование на C# в контексте Unity 3D;
Рецензирование кода, оптимизация.
Требования к соискателям:
Опыт работы в геймдеве, либо в других областях, связанных с разработкой на Unity3D;
Уверенное знание Unity3D;
Наличие завершенных проектов;
Отличное знание принципов ООП, программных алгоритмов, структур данных, умение применять их на практике;
Понимание основных паттернов разработки, инструментов, технологий, процесса разработки;
Наличие портфолио работ, выполненных на Unity 3D (коммерческих или собственных);
Опыт работы с языком программирования C# не менее 1 года;
Наличие представления о софте, используемом в игровой индустрии;
Умение работать с системами контроля версий: Git;
Технический английский.
Личные качества:
высокий уровень ответственности;
умение доводить начатое до конца;
умение работать в режиме многозадачности;
быстрая обучаемость;
внимание к деталям и способность видеть задачи и проблемы в целом.
Плюсами будут:
опыт в разработке VR/AR приложений;
опыт разработки мобильных приложений (iOS/Android);
опыт работы с ARCore, ARKit, Vuforia, EasyAR, Kinect, SteamVR, Oculus SDK, Microsoft Hololens;
опыт написания шейдеров (ShaderLab/HLSL);
знания принципов работы сети (TCP/IP, REST API, WebSocket);
знания других языков (JS/Python/C++);
опыт интеграции и использования сторонних сервисов в Unity3D проекты (например, Firebase SDK);
опыт с 360 видео в Unity;
опыт работы с UniRx, Zenject и др;
понимание принципов работы 3D-моделирования;
опыт работы с игровым движком Unreal Engine 4.
Условия:
Дружная и слаженная команда;
Официальное оформление;
Интересные VR/AR проекты;
Заработная плата: по результатам собеседования; выплачивается 2 раза в месяц;
Профессиональное развитие и рост вместе с компанией.
https://spb.hh.ru/vacancy/34581607По всем вопросам можете писать
@mvergazov