Senior Developer in Unity (Virtual Reality / VR) vacancy at Metanaut
70,000 - 90,000 $ per Year
Metanaut
We are one of the first VR studios in Vancouver, and have won some of the world’s largest VR competitions. Just recently, we were accepted into Magic Leap’s grant program which was only awarded to three Canadian studios. Our team members have backgrounds in industrial design, engineering, and computer science, which helps us apply proven real-world design principles to unfamiliar virtual worlds.
We split our time between the metaverse and Vancouver, and we want you to join us in the journey!
General overview of the role
Metanaut is hiring for our next exciting VR experience. This VR experience will push the boundaries of VR design and technology and will pave the way to building a metaverse. Successful candidates are experts in Unity, understanding the engine inside and out. They are also masterful in C# with working knowledge in creating custom shaders. It is important for the candidate to explain technical concepts well and is respectful of all team members in different disciplines.
Responsibilities
Design, develop, and maintain C# code
Develop and support a Unity-based SDK to be used by internal and external developers
Conduct and participate in regular code reviews with programmers
Create and improve tools / processes (as well as adhering to them) to support development
Continuously test, debug, profile, analyze, and optimize all aspects of a Unity project on applicable VR hardware
Contribute innovative and creative ideas on all aspects of virtual reality design and development
Write and maintain comments in your code and documentation in our internal wiki
Participate in daily scrum meetings and weekly sprint meetings (online)
Respond promptly to Slack messages (< 5 mins)
Track tasks using a time-tracker application i.e. Toggl
Requirements
8+ years of professional Unity experience
6+ years as a senior developer
3+ years as a systems architect
Shipped 3+ Unity-based titles
Experience developing an SDK
Experience developing multiplayer implementation
Good understanding of VR/AR development
Bachelor’s degree in Computer Science, related discipline, or equivalent experience
Excellent verbal and written communication skills
Self-driven and self-motivated in a home environment
Disciplined without needing constant supervision in a home environment
Strong communicator (in-person, email, instant messaging, webcam meetings)
Punctual with deadlines
Skills considered as a good plus
Tech lead for 3+ years
Past experience working remotely
Experience using Trello, JIRA, Plastic SCM
Owns a VR headset