Game Developer Job - Lead Developer - National Film Board of Canada’s Ontario Studio

Type of Position: Short term, contract

Length: 6 months

Start Date: January 2019

The National Film Board of Canada’s Ontario Studio is currently looking to fill a variety of positions on an interactive Unity-based room-scale virtual reality project. All candidates must be available to work in-house at the NFB’s downtown Toronto studio.

The Lead Developer will work with Team Leads and the technical team to create an interactive virtual reality experience using the Unity framework on a room-scale VR project.


  • Drive the project’s technical efforts, including key decision-making, to hit project objectives;

  • Implement interactive experience functionality as per communicated design;

  • Translate design specification into functional VR experience;

  • Communicate with other team members to establish effective pipeline and integrate media assets;

  • Identify technical issues and solve complex problems with innovative solutions;

  • Design, build, and maintain efficient, reusable, and reliable code;

  • Ensure the best possible performance, quality, and responsiveness of applications;

  • Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems;

  • Help maintain code quality, organization, and automatization;

  • Help with R&D regarding new interactive systems, visuals or audio solutions;

  • Look development in Unity, including creation of particle systems and environment lighting.


  • At least 5 years of professional experience working in Unity on a launched commercial or independent game and/or virtual reality experience;

  • Excellent knowledge of Unity, including experience with scripting, animation, Mecanim, and motion capture data integration;

  • Experience with AR/VR platforms;

  • Strong understanding of level design and planning;

  • Experience with game physics and particle systems;

  • Strong math and physics skills;

  • Experience working with motion capture systems;

  • Experience with 3D tools like Maya, 3D Max , and Houdini is a plus;

  • Strong understanding of object-oriented programming;

  • Knack for writing clean, readable, and easily maintainable code;

  • Proficient knowledge of code versioning tools such as Git, SVN, and Mercurial;

  • Experience with FX and lighting in Unity preferred.

If interested, please send a copy of your cover letter and resume to with the TITLE OF THE POSITION you are applying for as the SUBJECT LINE.

Please also provide links to your portfolio, demo reel or other media that demonstrates your artistic or technical skills as relevant to the position for which you are applying. Due to a high volume of applications, only qualified candidates will be contacted.

About us:

The NFB is Canada's public producer of award-winning creative documentaries, auteur animation, interactive stories and participatory experiences.  NFB productions have won over 5,000 awards, including 16 Canadian Screen Awards, 18 Webbys, 12 Oscars, 6 grand prizes at France's Annecy International Animated Film Festival, 4 Palmes d'Or at the Cannes Film Festival and 2 Golden Bears at Berlinale. To access acclaimed NFB works, visit or download our apps for mobile devices.

The NFB Ontario Studio (Toronto), led by Executive Producer Anita Lee, is focused on creative non-fiction storytelling with an emphasis on point-of-view. We co-produce and fully produce creative short films, documentary features, and interactive and immersive productions with some of the country's top filmmakers and media artists.

Our productions have garnered an international reputation for being innovative, groundbreaking media with significant cultural and social impact.

For more information: