Senior VR Developer

6 days ago


Bastion Square Victoria British Columbia Canada VW J Hololabs Full time
About Hololabs Hololabs is a creative technology studio and solutions partner, bringing interactive, immersive experiences to life with a focus on user engagement and play. Rooted in video game development, we've evolved to lead in immersive entertainment, location-based experiences, and emerging media like virtual and augmented reality. Collaboration is central to our approach; we team up with visionary partners to solve challenges, explore new ideas, and create experiences that resonate with audiences worldwide.
In 2025, we continue our work with clients in theme parks, virtual and augmented reality and immersive art while developing our own games and experiences.
The Role As a Senior VR Developer, you will be the key contributor of our development team. You'll lead the design and implementation of core game systems and pipelines in both Unity and Unreal Engine 5, ensuring technical excellence, performance, and scalability. With your deep expertise, you'll also mentor and support fellow developers, establish best practices, and shape the future of our studio's Unity & Unreal development workflows.
The Ideal candidate will have shipped numerous VR titles for either or both SteamVR and Meta Quest stores. Having experience in Location Based Entertainment and walkaround VR would be considered an asset.
Our ideal candidate will have experience in both Unity and Unreal, treating each engine as just another brush to paint with. 
This role is perfect for someone who thrives in a collaborative indie environment, loves tackling tough technical problems, and has a passion for both high-fidelity visuals and cutting-edge systems.
Job Description
  • Lead VR Development: Own the architecture and implementation of gameplay, engine systems, and pipelines within Unity & Unreal.
  • Mentorship: Guide, support, and mentor mid-level and junior developers in best practices, code quality, debugging, and performance optimization.
  • Pipeline Design: Collaborate with technical artists and content creators to build and maintain scalable tools and asset pipelines.
  • Systems Integration: Work with AI engineers, rendering specialists, and gameplay designers to integrate complex systems into the engine.
  • Performance Profiling: Identify and solve performance bottlenecks across CPU, GPU, and memory.
  • Code Reviews: Maintain code quality through regular code reviews and hands-on architectural guidance.
  • R&D: Stay up to date with emerging engine features and industry tools to ensure our tech stack remains innovative and efficient.
  • Documentation: Write clear and comprehensive documentation to support internal team workflows and tool usage.
Required Skills
  • Expertise in Unreal Engine 5, including Blueprints and C++.
  • Expertise in modern version of Unity and highly proficient in C#.
  • Proven experience shipping at least one high-fidelity Unreal-based title (PC/console preferred).
  • Proven experience shipping at least one high-fidelity VR  title.
  • Deep knowledge of real-time rendering pipelines, shader systems, and optimization techniques.
  • Strong background in gameplay, systems, or tools programming.
  • Experience with version control (Git, Perforce) and source integration with Unreal.
  • Comfortable working with AI-driven systems and data-driven architectures.
  • Excellent communication and collaboration skills, especially in mentoring roles.
  • Familiarity with multi-platform development (Windows, Mac, console) is a strong asset.

Nice to Have Skills
  • Experience with procedural generation tools and systems (e.g., Houdini, Niagara).
  • Exposure to AI/ML workflows, such as behavior trees or neural-based agents in Unreal.
  • Experience with cross-disciplinary pipelines (animation, VFX, simulation).
  • Passion for indie games and small-team dynamics.
  • Comfortable in fast-moving, R&D-heavy environments.
  • Familiarity with audio integration workflows

We Are an Equal Opportunity Employer We are dedicated to fostering an inclusive and diverse environment for employees from all walks of life. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, or disability. We hire based on talent, and we're excited to hear what you will bring to our team
Location While we support remote employment, we're only considering applicants that are residents of British Columbia and are legally eligible to work in Canada (Citizen or Permanent Resident). Furthermore, candidates must be willing to visit the office in Victoria, BC for on-site meetings from time to time. The ability to occasionally work on-site is also an asset, especially when developing location-based AR products, where outings with the team may be beneficial.
How to Apply To apply, please submit a resume and cover letter. We thank all applicants for their interest; however, only those candidates selected for interviews will be contacted. If you don't meet all of our requirements exactly or have taken a non-traditional professional path, we still want to hear from you Use your cover letter to tell us about your unique background, skills, and experiences, and how they make you the perfect fit for this role. We value diverse perspectives and believe that unconventional approaches often bring fresh ideas and innovation to our team. Let us know why you're passionate about joining us and how your journey has prepared you to contribute to our mission.


  • Victoria, Canada Hololabs Studio Inc. Full time

    We are a creative technology studio seeking a Senior VR Developer to lead our game systems design within Unity and Unreal Engine 5. Ideal candidates will have shipped multiple VR titles and possess strong skills in both engines. This role involves mentoring fellow developers, maintaining code quality, and collaborating with artists and engineers. If you're...


  • Bastion Square , Victoria, British Columbia, Canada, VW J Hololabs Full time

    About Hololabs Hololabs is a creative technology studio and solutions partner, bringing interactive, immersive experiences to life with a focus on user engagement and play. Rooted in video game development, we've evolved to lead in immersive entertainment, location-based experiences, and emerging media like virtual and augmented reality. Collaboration is...

  • Associate Producer

    5 days ago


    Canada Lucky VR Full time

    Lucky VR is a virtual reality (VR) game development studio that's creating the next generation of online social gaming. Our exclusive partnership with PokerStars (the world's largest poker site) has propelled our debut game (PokerStars VR) to becoming one of the most popular multiplayer games in VR. Originally based in Toronto, our team has adopted remote...

  • Senior Game Developer

    4 weeks ago


    , , Canada Greensky Games Full time

    Senior Game Developer (Unity) Greensky Games is seeking inspired game developers to join our team and help create the future of gaming. As a Game Developer, you will be responsible for designing and implementing features, writing clean and efficient code, and collaborating with our team of artists and designers to create an immersive and engaging player...


  • Victoria, Canada Hololabs Studio Inc. Full time

    About Hololabs Hololabs is a creative technology studio and solutions partner, bringing interactive, immersive experiences to life with a focus on user engagement and play. Rooted in video game development, we’ve evolved to lead in immersive entertainment, location-based experiences, and emerging media like virtual and augmented reality. Collaboration is...

  • Design Engineer

    2 weeks ago


    , , Canada Gym Class Full time

    This range is provided by Gym Class. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $170,000.00/yr - $240,000.00/yr Overview Gym Class is a top rated social game on Meta Quest with millions of downloads, 79,000+ reviews, and a 4.9-star rating. We’re hiring our founding Design Engineer...


  • , , Canada Aequilibrium Software Inc Full time

    Overview Senior Backend Developer - Java & .NET (Future Opportunity). We seek a Senior Backend Engineer with Java and .NET experience. Aequilibrium is a fun and agile tech professional services company driving innovative change in financial services and VR. We’re looking for a strong team member who wants to contribute to our culture, make a meaningful...

  • Animation Engineer

    1 week ago


    , , Canada Gym Class Full time

    Join to apply for the Animation Engineer (Senior / Staff / Principal) role at Gym Class Gym Class is the top rated social sports game on Meta Quest - millions of downloads, 79,000+ reviews, and a 4.9-star rating. As we scale our flagship VR experience and expand to new platforms like mobile, we’re hiring a talented, driven Animation Engineer to lead the...


  • Bastion Square, Victoria, BC, Canada, VW J Hololabs Full time

    About Hololabs Hololabs is a creative technology studio and solutions partner, bringing interactive, immersive experiences to life with a focus on user engagement and play. Rooted in video game development, we've evolved to lead in immersive entertainment, location-based experiences, and emerging media like virtual and augmented reality. Collaboration is...


  • Chilliwack, British Columbia, Canada City of Chilliwack Full time

    Senior Development Technologist (Full Time)Status: NewApply to this PositionDetailsPosting #: Title: Senior Development Technologist (Full Time) Department: Development and Regulatory Enforcement Services Duties: The incumbent in this class assists management to achieve efficient operation in the Department through reliable performance in all areas of land...