Virtual Reality Developer

 

Description:

Job Description

We are seeking a Virtual Reality (VR) software developer to join the Future Forward Group. Our group’s role is to explore theoretical concepts and technologies that are promising for future products and services in the emerging field of Marketing and Storyteller.
As a VR software developer, you will work on designing and developing VR apps for head-mounted (ex: Oculus Quest 2) devices targeting end-users involved in multiple industries.
The successful candidate must excel in a high-energy, focused, small-team environment and commit to high-quality research prototypes and supporting infrastructure. A strong sense of shared responsibility and shared reward is required. As part of the team, immediate responsibilities include:

Roles & Responsibilities:

* Prototype with the latest VR hardware (Oculus Quest 2, HoloLens 2, Varjo XR-3, etc.).
* Build, debug, and deploy next-generation VR apps in Unity3D.
* Participate in software architecture discussions, code reviews, and user studies design.
* Develop high-fidelity 3D content, assets, and interaction methods for XR devices.
* Develop new immersive reality features that contribute to the product roadmap
* Integrate VR apps with back-end systems, APIs, and services.
* Create documentation for the features being developed, the techniques that were tried and rejected or implemented.
* Apply good software engineering practices to write elegant, robust, reliable, maintainable, and reusable code.
* Unit-test code for robustness and reliability.

Skills, Experience, Education, & Training:

* Bachelors in computer science or related fields.
* Minimum two years experience in developing and shipping Unity-based applications, preferably in visualization, AR/VR, or video games.
* Demonstrated hands-on skills in C++ and C#.
* Experience writing graphics shaders in Unity.
* Experience in creating and using animated 3D models.
* Experience developing applications for Headsets such as – Oculus Quest, HTC Vive, HoloLens, or equivalent.
* Experience building and shipping Unity apps on the Windows/Apple/Android app stores.
* Experience profiling and debugging Unity applications for performance optimizations.
* Attention to detail in UI design implementation.
* Strong communication and team-success-oriented collaboration skills.
* Excellent programming skills with a solid understanding of software engineering techniques, methodologies, and attention to detail.
* Disciplined debugging skills and a tenacious problem solver.

Bonus Skills & Experience:

* Knowledge of 3D, CAD, and Rigid-body physics.
* Experience using Metal/OpenGL/Vulkan or other 3D graphics development frameworks.
* Experience working with libraries such as MRTK, OpenXR, ARFoundation, MRTK.
* Experience in other game development engines/tools such as Unreal, Blender, and Maya.
* Experience in front-end web technologies.
* Experience in website/mobile app UI & UX design.
* Experience with Unity Addressable, Asset Bundles, and Package Manager
* Ability to prioritize product features

FWD Media is an Equal Employment Opportunity Employers. We provide equal employment opportunities to all qualified applicants.

Organization Forward Media
Industry IT / Telecom / Software Jobs
Occupational Category Virtual Reality Developer
Job Location Dubai,UAE
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2021-11-26 11:33 am
Expires on Expired