Senior VR Developer

Hololabs

Job Summary

Hololabs is a creative technology studio specializing in interactive, immersive experiences, particularly in VR/AR and location-based entertainment. As a Senior VR Developer, you will lead the design and implementation of core game systems in Unity and Unreal Engine 5, focusing on technical excellence and scalability. The role involves mentoring junior developers, establishing best practices, and shaping development workflows. The ideal candidate has shipped multiple VR titles and thrives in a collaborative indie environment, solving technical challenges with a passion for high-fidelity visuals and cutting-edge systems.

Must Have

  • Lead VR development in Unity & Unreal Engine 5.
  • Design and implement core game systems and pipelines.
  • Mentor mid-level and junior developers.
  • Establish best practices for Unity & Unreal development.
  • Collaborate on scalable tools and asset pipelines.
  • Integrate complex systems with AI, rendering, and gameplay.
  • Profile and optimize performance (CPU, GPU, memory).
  • Conduct code reviews and provide architectural guidance.
  • Stay updated with emerging engine features and tools.
  • Write clear and comprehensive documentation.
  • Expertise in Unreal Engine 5 (Blueprints, C++).
  • Expertise in Unity (C#).
  • Shipped at least one high-fidelity Unreal-based title.
  • Shipped at least one high-fidelity VR title.
  • Deep knowledge of real-time rendering, shaders, optimization.
  • Strong background in gameplay, systems, or tools programming.
  • Experience with Git, Perforce, and Unreal source integration.
  • Comfortable with AI-driven and data-driven architectures.
  • Excellent communication and collaboration skills.

Good to Have

  • Experience in Location Based Entertainment and walkaround VR.
  • Familiarity with multi-platform development (Windows, Mac, console).
  • Experience with procedural generation tools and systems (e.g., Houdini, Niagara).
  • Exposure to AI/ML workflows (e.g., behavior trees, 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.

Job Description

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!

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.

17 Skills Required For This Role

Real Time Vfx Communication Problem Solving Rendering Github Cpp Unreal Unity Data Structures Game Texts C# Behavior Trees Blueprints Steamvr Git Houdini Perforce

Similar Jobs