VR/XR Unity Developer (Could be Remote Work)


We are looking for a talented and creative Unity Developer to work at the highest level of virtual and augmented reality. You will be responsible for implementing functionality, translating design ideas, concepts, and requirements into a functional and engaging XR application suite. Our ideal candidate will have 3-5 years experience in Unity Development technologies, strong programming and coding skills, a keen eye for detail, and the analytical skills to identify potential issues with a design plan. You should have experience with OpenXR and Quest 2/Meta development.  This role requires a candidate with excellent communication skills, a pro-active attitude and a good team ethic to unify a common vision.

Objectives of this Role

  • Work with the Product Manager to define features and components of the application
  • Collaborate with other members of the team to deliver large and complex features on time and to a high standard
  • Be part of the development process and contribute improvements and suggestions, driving the quality of the code throughout the entire production cycle
  • Mentor other developers in the team and help maintain code, product, and process quality
  • Partner with Art, Design and Production teams to ensure schedules and goals meet business and project needs
  • Conduct code reviews and be part of the hiring process for future colleagues
  • Bring meaningful contributions to our product and the entire team

Daily and Monthly Responsibilities

  • Implement high-quality features working as part of the wider studio team
  • Transform design specification into functional assets
  • Establish an effective strategy and development pipeline
  • Quickly create and iterate on prototypes showcasing new designs and interaction patterns
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best performance, quality, and responsiveness of applications and games
  • Identify process and application bottlenecks and implement solutions in a timely manner

Skills and Qualifications

  • 3-5 years experience with Unity 3D/Content Development
  • Experience with VR Headset development.  Quest 2 is preferred, but OpenXR skills to target multiple platforms is good
  • Strong 3D math skills
  • Strong C# object-oriented programming and scripting language skills
  • Experience working with game assets (meshes, animations, materials etc)
  • Experience profiling and optimizing game and render performance (GPU and CPU)
  • Experience working on a physics-based game project, source control systems such as Git in a multi developer team environment.
  • Understanding UX design process and experience working with UX design team and/or development team

Preferred Qualifications

  • Bachelor’s Degree Computer Science, Information Systems, or related field.