Job Description

The Rapiscan Learning Academy is currently developing advanced digital learning solutions and we are currently looking for a Virtual Reality Developer to lead the implementation of Virtual Reality Learning at Rapiscan Systems.

The VR Developer will design, build and maintain virtual reality learning solutions and environments using the newest technologies with support from the wider learning design team. The role holder will be challenged to build lasting, scalable learning solutions that re-define the way our students learn; providing real world experiences and visualisations.

The VR developer will be joining the newly created learning design team at the Rapiscan Learning Academy, an exciting time to join us in the digitalisation of our learning content. Our goal is to implement a training and education portfolio that has advanced VR learning experiences for our students and customers.


  • The Virtual Reality Developer will be responsible for the full end-to-end development and production of VR technologies and associated software;
  • Work with the wider learning design team to design, imagine, build, and launch successful customer solutions;
  • Lead all VR projects; including the planning, design, implementation and launch of all VR learning solutions;
  • Write code to power cutting-edge virtual reality training environments;
  • Write well-designed, testable and efficient code that meets technical requirements;
  • Utilise engineering skills in 3D graphics and virtual reality development;
  • Take ownership of all VR projects and lead all VR related activities;
  • Lead the technical input, development and build of the VR environment;
  • Identify and proactively manage technical and business decisions, risks, actions and opportunities;
  • Maintain an active understanding of relevant hardware and software market leaders;
  • Build and maintain the full VR environment;
  • Analyse system requirements and prioritize tasks;
  • Test and debug applications;
  • Review and refactor code;
  • Document development and operational procedures;
  • Assist in the troubleshooting of code defects and deployment of timely fixes;
  • Deliver projects on time and with attention to quality.

In Addition:

  • Uphold the company’s core values of Integrity, Innovation, Accountabili
Save Job