Co-op Developer (Unity)

Quick Learner / Self-starter / Problem Solver

Projects: An unannounced VR experience that is unlike any other

Duration: Full-time (4 months + possibility of extension)

Location: Work from home (remote) but must be living in Canada as a citizen or have a valid work permit (preference given to those living in Vancouver)

Salary: $16~25 per hour


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. 

The incumbent will work closely with our designers to turn concept sketches and 3D mockups into functional prototypes using Unity / C#. Industry best practices in code optimization, code maintenance, and documentation will be strictly followed. The incumbent will develop multiple iterations of their prototypes based on feedback by designers and management. By the end of the work term, the incumbent will have developed at least 5 prototypes.

Successful candidates have experience building VR experiences with Unity. They have working knowledge of C# and understand best practices for Unity / C# development. It is important for the candidate to be able to build an interactable VR experience from scratch.

Responsibilities:

  • Develop VR prototypes of vastly different VR experiences in Unity
  • Design, develop, and maintain C# code that may be deployed to thousands of people
  • Work closely with designers to implement gameplay and interactive features / functionality using Unity
  • Create and improve tools as necessary to support specific features
  • Continuously test, debug, profile, analyze, and optimize on applicable VR hardware
  • Review and test features / functionality developed by the team and provide constructive feedback
  • Participate in regular code reviews and 1-on-1 meetings with other developers
  • 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 Toggl

Requirements:

  • Demonstrated proficiency in C#
  • Strong desire to write clean and optimal code
  • 8+ months of experience using Unity (game jam & hobby projects are counted)
  • 1+ VR project where you were the lead developer
  • Strong 3D math and geometry knowledge (eg. vectors, vector operations, matrices, matrix transformations, Euler angles, and quaternions)
  • Willingness to tackle new challenges outside of your comfort zone
  • Excellent verbal and written communication skills
  • Self-driven and self-motivated in a home environment
  • Disciplined without needing constant supervision in a home environment
  • Punctual with deadlines

Nice to haves:

  • Experience working remotely
  • Experience using Jira and Plastic SCM
  • Experience with VRTK and other VR libraries
  • Participation in game jams and hackathons

About Metanaut:

Metanaut is a small award-winning team of virtual reality enthusiasts who are passionate about building a better future. Our goal is to develop VR experiences that are exceptional in design, spark a sense of wonder, and make a positive impact on the world.

We are one of the first VR studios in Vancouver, and have won some of the world’s largest VR competitions. We were accepted into the world’s largest AR grant (Magic Leap) 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.

Our studio is entirely independent and Canadian owned. All shareholders work full-time at the studio, and we understand the importance of not sacrificing integrity and ideas for sake of profit.

We split our time between the metaverse and Vancouver, and we want you to join us in the journey!

Benefits:

  • Be part of a small team where everybody knows and helps each other
  • Make important decisions that affect the company and our projects
  • Work from home
  • Independence in your work
  • 5 no-questions-asked sick / personal days
  • All computer and VR hardware is provided for you
  • Diverse and inclusive team members who care about making the world a better place
  • We want to make this the best co-op term you’ve ever had!

To Apply:

1. Read the following article about remote working to see if you would be a good fit:

2. Email [email protected] with the following:

  • Cover Letter
  • Resume
  • A link to your portfolio
  • Tell us where you found the job posting
  • Tell us one interesting fact about yourself!