Augmented Reality Software Engineer
Lead Unreal VR Developer Functional Role: Gaming / Virtual
This person will have the chance to work with an award-winning team on the cutting edge of virtual reality experiences. This is a ground floor opportunity to help define the future of Cloud based VR.
Rapidly prototype a wide variety of experiences in Unreal Engine 4
Key Technologies: Unreal Engine 4, Unity, C++ programming
Responsibilities
- Developing ideas for AR, VR and MR applications in Unity 3D
- Experimenting with augmented reality technologies (e.g. HoloLens, Magic Leap)
- Coordinating the workflow between the graphic designer, the system Architects, other developers
- Cooperating with the back-end developer in the process of building the RESTful API
- Communicating with external web services
Skills and Qualifications
- Knowledge of augmented reality (AR), mixed reality (MR) and virtual reality (VR) technologies
- 3D graphics programming experience (e.g. OpenGL, Direct3D)
- Experience with Unity, Unreal or similar
- Knowledge of 3D rendering APIs
- Creating self-contained, reusable, and testable modules and components
- Ensuring a clear dependency chain, in regard to the app logic as well as other system
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Creating custom, general use modules and components
- Writing extensive unit tests
- Strong working experience Augmented Reality or Game development