Unity Developer
ShiftCode Analytics
Mid–Senior Unity Developer
Interview: virtual Visa: USc and GC Hybrid: Dallas, TX (Only local) Must have excellent communication skill Rate: DOE
We are looking for a Mid–Senior Unity Developer with solid experience in PC-based VR development. You'll be responsible for designing and implementing high-quality immersive experiences, collaborating with a multidisciplinary team on innovative VR projects. This role requires strong technical skills, decision-making around project architecture, and experience optimizing complex environments for VR platforms like Oculus Rift, HTC Vive, Valve Index, and others.
Responsibilities
- Design, implement, and maintain VR systems and mechanics using Unity and C#.
- Optimize performance for PC VR (stable frame rates, efficient resource usage).
- Contribute to technical architecture and project structure decisions.
- Integrate technologies and SDKs such as OpenXR, SteamVR, XR Interaction Toolkit.
- Collaborate with technical artists and UX/UI designers to ensure smooth and intuitive VR experiences.
- Participate in code reviews, planning sessions, and continuous improvement of the codebase.
- Prototype new features and test on actual VR hardware.
Requirements
- 3+ years of professional experience using Unity + C#.
- Proven experience developing VR applications for PC.
- Understanding of rendering cycles, physics, animation, and VR interaction systems.
- Hands-on experience with XR Interaction Toolkit, OpenXR, SteamVR, or similar.
- Strong skills in performance optimization (culling, LODs, draw calls) and profiling (GPU/CPU).
- Proficient with version control tools (Git).
Nice to Have
- Experience with URP or HDRP.
- Shader programming skills (HLSL / Shader Graph).
- Experience in networked/multiplayer VR development.
- Experience in AI powered NPCs creation
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Unity Developer. Be the first to apply!
