Unity Developer
ShiftCode Analytics - Dallas, TX
Apply NowJob Description
Interview: virtual Visa: USc and GC Hybrid: Dallas, TX (Only local) Must have excellent communication skill Rate: DOE JD: 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
Created: 2026-03-04