top of page

HIRING: Unity Developer

Remote - Toronto (Must be Legal Canadian Resident)

Fixed Term Contract


Infinite Frame Media is a women-led immersive XR content creation studio focused on producing thought-provoking documentary stories. Our proprietary stereoscopic-volumetric technology allows us to film subjects and create lifelike and engaging scenarios that would not be possible in any other medium. The Choice, a VR documentary project produced in-house recently won the Audience Choice Award at SXSW 2022.


We are looking for creative individuals with an avid interest in pushing boundaries of interactive non-fiction immersive media. The ideal candidate for this role blends strong programming skills with a keen eye for robustness. We want a candidate who can lead in implementing core features with artists and filmmakers to best support their workflow and needs, while still maintaining as simple and robust systems as possible. At Infinite Frame Media we believe that “software development” is a core creative role and are looking for a candidate who can both execute technical objectives but also collaborate with creative contributions from a technology perspective.


This role places an emphasis on standalone VR headsets such as the Meta Quest, with considerations for performance, battery life and stability in both home-user and installation environments.


What you’ll be doing

  • Cooperate with our Technical Producer to help create a solid interactive VR application that implements our volumetric video, branching narrative/scene loading systems and timeline based animation structures.

  • Closely cooperate with the Technical Producer and Production Coordinator to scope, prioritize, document, plan, iterate and execute on development tasks.

  • Hands-on C# programming of all core systems

  • Work closely with artists and animators to advise and assist with best practices for implementing art

  • Integrate story/art content built on top of the core systems for the purpose of building vertical slice demos and validating the underlying architecture.

  • Perform profiling & Optimization of all necessary systems to ensure the application maintains frame rate and minimizes stuttering on Meta Quest hardware.


Required Skills

  • 3+ years professional experience in game or interactive media development.

  • Experience with android development, specifically for Meta Quest.

  • Experience with VR development and OpenXR.

  • Strong knowledge of Unity3d.

  • Fluent in C# and/or 3 years working in C#.

  • Experience with version control software (Git).

  • Experience with rendering, memory and performance optimization.

  • Excellent communication skills and enjoy working in a diverse team.

  • Excellent problem solving and lateral thinking skills.

  • Proven ability to troubleshoot and provide technical solutions & recommendations.

  • Self motivation and ability to work effectively remotely with communication between multiple time zones.

Bonus Skills & Prerequisites

  • Strong creative leadership with a portfolio of self-produced creative projects.

  • Virtual reality development experience on a shipped title.

  • Currently owns Meta Quest or Meta Quest 2 devices for development.

  • Experience implementing Audiokinetic WWISE in Unity3D.

  • Experience in Film/TV production & post production or visual arts.

  • A Bachelor’s degree or diploma in Media, Fine arts or other equivalent fields.


Infinite Frame Media is committed to equality of opportunity in all aspects of employment. We are committed to making all employment decisions without regard to race, colour, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status. If you are contacted for a job opportunity, please advise us of any accommodation needed to ensure you have access to a fair and equitable process.


Please submit your resume to jobs@infiniteframemedia.com


We thank everyone for their interest but only those candidates selected for an interview will be contacted.


bottom of page