Location: Bengaluru (Banaswadi), KA (Hybrid 3 days WFO)
Duration: 9+ Months (Possible Extension)
Project Type: Contract Role
Position Overview:
Summary: The Unity VR Developer is responsible for creating engaging and optimized virtual reality applications using Unity and C#. This role is essential for enhancing the user experience in VR environments, ensuring effective functionality and interface interaction.
Responsibilities:
UI/UX Development for VR: Creating intuitive user interfaces and icons for custom VR applications.
Unity: Importing custom UI into Unity and assigning functionalities using C#.
Implementing Occlusion Culling for optimizing 3D environments.
Utilizing HDRP for realistic rendering and scene optimization through profiling.
Customizing UI icons for VR controller interactions and tutorial frameworks.
Conducting testing and debugging for optimal performance.
Must Haves:
Proficiency in C# programming for Unity.
Experience with UI tools for creating user interfaces.
Knowledge of XR toolkit (STEAMVR) and VR glasses development (HTC Vive).
Familiarity with Unity Editor Modules, including Occlusion Culling and basic HDRP usage.
Nice to Haves:
Experience with advanced shader programming in Unity.
Previous work on multiplayer VR applications.
Knowledge of performance profiling tools.
Other Details:
Project Context: Development of custom VR applications.
Team Structure: Collaborative environment with UX/UI designers and developers.
Location: Remote, with flexible working hours.
Reason (Must Have):
C# proficiency: Essential for implementing functionalities within Unity, directly linking to UI/UX development responsibilities.
Experience with UI tools: Necessary for creating user-friendly interfaces, which is a key responsibility of the role.
Knowledge of XR toolkit: Required for making custom applications that work seamlessly with HTC Vive, crucial for the VR aspect of the job.
Familiarity with Unity Editor Modules: Important for optimizing workflows and maintaining quality across project tasks.
Reason (Nice to Have):
Advanced shader programming: Offers additional flexibility in graphic rendering, thereby enhancing the visual quality of applications.
Multiplayer VR experience: Adds value to the team by enabling the development of more complex, engaging experiences.
Performance profiling knowledge: Useful for identifying and resolving performance issues, ensuring a smooth user experience.
Do you want to see more relevant and perfect job for you?
Beware of Scammers
We don’t charge any money for job offers
What it feels like to have
48% more interview calls?
To get 5X more recruiter views on your profile
We use cookies to improve your experience. By continuing to browse the site, you agree to our Privacy Policy and Cookie Policy.
Essential cookies and similar technologies are used to personalize our website and offerings to your interests, support measurement and analytics, and enhance your overall experience. By clicking “Accept All“, you consent to our use of cookies as outlined in our Cookie Policy.