3D GUI Developer – C# and Unity

Job Purpose

To develop 3D Graphical User Interfaces and associated 3D interactions for use in virtual and augmented environments.

  • Working with a team of developers, graphic designers, and artists to develop the GUI of 3D immersive applications
  • Developing reusable libraries using C# alongside the Unity 3D graphics engine
  • Designing and architecting GUI and 3D interaction techniques that can be applied in games and industrial applications
  • Working with varied hardware systems from mobile devices to CAVE and Dome systems


  • Experience developing 3D GUIs (experience with Unity or similar gaming engine is helpful)
  • Experience of working with immersive VR tools and hardware, including CAVEs
  • Strong C# programming skills, experience with C/C++ also favourable
  • An understanding and ability to design innovative human computer interface for industrial applications
  • The right to work in the UK
  • The ability to travel to our offices to work

Send your CV and portfolio to claudine.mcclean@holovis.com 

Job Applicant Privacy Notice