Negotiable
Outside
Remote
Remote
Summary: The Senior 3D Interactions Programmer at Elevation will play a pivotal role in developing innovative VR software and hardware, contributing to the creation of genre-leading titles. This position involves prototyping and collaborating with a diverse team to drive high levels of innovation in VR game development. As a founding member of a remote-first studio, the programmer will be responsible for the discovery and implementation of intuitive VR interactions. The role emphasizes teamwork, technical design, and agile methodologies in a fully remote environment.
Key Responsibilities:
- Develop and refine the system that powers the player character’s VR interactions with the world in Unreal Engine 5.
- Enhance and develop the C++ and blueprint 3D systems that allow the player to manipulate the world and objects and propel themselves around the environment.
- Support other disciplines in creating robust and performant interactive game content.
- Work with peers to ensure our code is clean, organised and easy to maintain.
- Break down and estimate timescales for your tasks.
- Help with the higher-level technical design and project planning for your areas of work.
- Contribute to nDreams shared studio technology and drive technical innovation.
- Work within an agile sprint-based ‘fail-faster succeed-sooner' methodology when discovering and exploring new interaction techniques.
- Be a positive behavioural and mental role model for the team and studio.
Key Skills:
- 5 years of professional game development experience, with a minimum of 3 shipped titles including at least 1 current generation console title.
- Proven, demonstrable knowledge of 3D maths concepts including transform hierarchies, matrices, quaternions, vectors, vector/plane projection, dot/cross product and how to combine these to develop real-time 3D systems.
- A deep knowledge of C++ and Unreal.
- Demonstrable experience at owning and delivering game features or systems.
- Strong communication skills with a focus on positive cross discipline teamwork.
- Proven, demonstrable knowledge of game development processes, real-time implementation, optimization, and cross platform development.
- Experience in rapid prototyping and creative problem solving.
- A committed team player, recognizing the importance and value of people within a technology environment.
- Passionate about creating award winning VR titles.
Salary (Rate): undetermined
City: undetermined
Country: UK
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT