We are seeking an enthusiastic, talented and creative Tech Lead or Senior Unity / Unreal developer to join a team of highly skilled software developers with a passion for cutting-edge technology focused on digital experiences. In this role, you will work on a range of physical experiential and VR projects for our clients, driven by Unity/Unreal and incorporating input from sensors to create real-time visualisation.
What you’ll be doing
Develop highly robust solutions that can run 365 with minimal support
Integrate input from different sources
Develop complex visualisations driving projectors and large screens
Contribute to architecture and deployment models
Work closely with QA to help define test cases
Requirements
You’ll be a great fit if you have
5 years of experience in a Senior Developer position.
Expert knowledge of Unity and ideally experience with Unreal
Bachelors’s or Masters’s degree in computer science, engineering or a related field preferred (or similar qualification)
Any professional qualifications or evidence of CPD are welcome.
Experience using messaging protocols such as MQTT, AMQP and Websockets, or deep knowledge of Unity Messaging / Networking
Knowledge of depth cameras including Azure Kinect and Input / Output protocols such as serial, and USB
Excellent skills in object-oriented programming (preferably C# or C++)
Experience with AR / VR and integrating device SDKs
You are a team player that can adapt easily to others and work well under pressure