Job Title: Unity VR Developer
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.
Main 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.
Key Requirements:
- 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 Have:
- 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.