VR Game Developer 

Unity Responsibilities

  • Develop and support a Unity-based SDK to be used by internal and external developers

  • Conduct and participate in regular code reviews with programmers

  • Create and improve tools/processes (as well as adhering to them) to support the development

  • Continuously test, debug, profile, analyze, and optimize all aspects of a Unity project on applicable VR hardware

  • Contribute innovative and creative ideas on all aspects of virtual reality design and development

  • Write and maintain comments in your code and documentation in a wiki-style editor

  • Participate in daily scrum meetings and weekly sprint meetings (online)

  • Respond promptly to Slack messages

  • Track tasks using a time-tracker application (Monday, Trello)

Location:

  • Work from home (remote) but must be living in BC as a citizen or have a valid work permit (preference given to those living in Vancouver).

Requirements

  • 4+ years of professional Unity experience

  • Experience developing multiplayer implementation

  • Experience developing VR applications

  • Bachelor’s degree in Computer Science, related discipline, or equivalent experience

  • Excellent verbal and written communication skills

  • Self-driven and self-motivated in a home environment

  • Disciplined without needing constant supervision in a home environment

  • Punctual with deadlines

Nice to Haves

  • Experience with character rigging and Inverse Kinematics

  • Experience with SteamVR/OpenVR and HTC Vive VR Products

  • Tech lead for 3+ years

  • Past experience working remotely

  • Experience using Trello, Monday, Git, Slack

  • Owns a VR headset.

Thanks in advance to all those who apply, but we will only contact those who qualify for an interview. Compensation commensurate with experience.

Email resumes and cover letters to jobs@immersivetech.co.