VR Programmer/Developer
Core
Develop immersive VR educational experiences using Unity 3D, focusing on interactive systems, cinematic pacing, and mobile optimization for students.
Role type
Senior IC VR Programmer/Developer
Builds
Story-driven VR applications and interactive educational labs
Domain
Higher education + Virtual Reality
Required skills
C#, Unity 3D, VR mechanics, interaction design, mobile VR optimization, Git/Perforce, AI-assisted workflows
Preferred skills
Cinematic sequencing (Unity Timeline), technical art, shader development, project management tools
Technologies
Unity 3D, C#, Git, Perforce, Unity Version Control, Notion, Jira, ShotGrid, Trello
Responsibilities
Develop C# systems for VR mechanics and interactions; Transform storyboards into playable prototype levels; Create narrative-driven moments using Unity Timeline; Collaborate with artists to translate creative briefs into functional prototypes; Package and deploy VR builds for stakeholder review; Develop new gameplay systems and internal tools; Evaluate and integrate new SDKs and platform updates; Mentor team members on technical growth.
Seniority
Senior, hands-on IC