Unity Programmer - VR Projects
Magnopus is a VR/AR experience company founded by a diverse team of Oscar-winning artists and technicians. We’re combining storytelling, art, and advanced technologies to create Hollywood-caliber augmented reality, virtual reality, and mixed reality experiences in virtual production, education, entertainment, and more.
Team Description:
Highly independent & talented individuals coming together to build a great and exciting product all while breaking down barriers in tech. Building a social VR experience while testing out new multi-projection strategies all to deliver a product of the highest visual integrity. Liaison closely with the client to build a fun, beautiful and engaging experience. Work hours are not enough for us, we hit each other up after hours for multi-player games, hikes and even theme park trips! Dedicated, focused, and efficient are some of our core themes
Job Description:
As a Magnopus Unity Engineer, you’ll work on cutting-edge VR/MR/AR applications which allow people to connect deeper to the world around us in order to feel touched, inspired, educated and entertained. The position is full time and is using the latest technology from Rift to Hololens. You’ll also be responsible for:
- Implementation of interactive 3D experiences for Rift & Vive & Hololens
- Rapid prototyping with cutting-edge technology
- End-to-end development of new features from concept through implementation and testing to deployment
- Working with our team of amazing artists to bring Hollywood grade visuals to VR
- Writing clean, well documented, testable code
To be successful in this position, you need to have:
- 5+ years professional experience developing 3D games/experiences using Unity, Unreal or another game engine
- Proficiency in linear algebra and general 3D mathematics
- 4+ years experience with C# and .NET Framework
- Experience collaborating with other developers: communication, version control, bug tracking
It would also be great if you had experience with:
- Experience with multiple programming languages, especially C++, Python or JavaScript
- Development on embedded platforms such as mobile (Android, iOS) or game consoles
- Proficiency with 3D tools, e.g. 3ds Max, Maya
- Shader development using GLSL/HLSL
- Engine-level development or rendering development with OpenGL/Direct3D or similar
- Working in an Agile environment
Magnopus employees enjoy benefits and perks such as an open vacation policy, medical benefits including dental and vision, and access to top-of-the-line technology.