Senior Unity Developer: VR Expert

2 months ago


Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time
About the Role

We are seeking an experienced Unity Developer with a strong background in Virtual Reality (VR) to join our team at Aequilibrium Software Inc. As a Senior Unity Developer, you will be responsible for developing high-quality, engaging experiences for our enterprise customers.

Key Responsibilities
  • Collaborate with cross-functional teams to design and develop immersive VR experiences.
  • Develop and maintain complex Unity projects, ensuring high-quality, stable, and efficient code.
  • Work closely with designers, artists, and other developers to create and enhance features across all aspects of the experience.
  • Contribute to the development of new features and technologies, staying up-to-date with industry trends and best practices.
Requirements
  • 5+ years of industry experience working with Unity or other game frameworks.
  • Strong competency in C# and a passion for programming.
  • Strong knowledge of SOLID principles and coding good practice.
  • Experience working in an Agile development environment.
  • Strong understanding of the UX design process and working alongside the UX design team.
  • Virtual Reality / MR / AR development experience.
  • Broad knowledge of game architecture and technologies (gameplay, UI, etc.).
  • Experienced with shipping applications or products.
  • Proficient in the use of source control (PlasticSCM, Unity Collab, Git) and source code management patterns.
  • Strong understanding of real-time rendering and rendering bottlenecks.
  • Ability to integrate with external plugins, APIs, and libraries.
  • Ability to analyze and troubleshoot complex issues across multiple processes or development pipeline involving various technologies.
Preferred Qualifications
  • Meta Quest/Rift experience specifically.
  • Education/Training software or serious game experience.
  • Experience working with story-based or dialogue-centered applications.
  • Have published applications on an app store, online platform, or console.
  • Experience creating Unity Assets.
  • Experience with 2D or 3D animation or 3D modeling.
  • Sound Design experience (if they make their own sound assets, that's great).
  • Lighting and Rendering experience.
  • Level design/creation experience.
  • Unity render pipelines and shaders (HLSL/ShaderLab) experience.
  • Networking or multiplayer experience (e.g., Photon).
  • Understanding of CI/CD processes.
  • Developed applications using RESTful APIs.
What We Offer
  • Competitive compensation rates.
  • Remote work opportunities.
  • Medical, dental, and extended health benefits.
  • Employee referral bonus.
  • Feedback based on regular 1:1s.
  • Team-bonding events.
  • And more perks.
About Aequilibrium Software Inc

Aequilibrium Software Inc is a technology professional services organization that brings together product managers, designers, and developers dedicated to creating winning web, mobile, and IoT solutions. We use Agile methodologies and Lean Startup principles to deliver our clients' projects faster and with less risk.



  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About the RoleWe are seeking an experienced Senior Unity Developer with a strong background in VR development to join our team at Aequilibrium Software Inc. As a key member of our tech professional services team, you will be responsible for delivering high-quality, engaging experiences for our enterprise customers.Key ResponsibilitiesCollaborate with...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About the RoleWe are seeking an experienced Senior Unity Developer with a strong background in VR development to join our team at Aequilibrium Software Inc. As a key member of our tech professional services team, you will be responsible for delivering high-quality, engaging experiences for our enterprise customers.Key ResponsibilitiesCollaborate with...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About the RoleWe are seeking an experienced Senior Unity Developer with a strong background in Virtual Reality (VR) to join our team at Aequilibrium Software Inc. As a key member of our tech professional services team, you will be responsible for delivering high-quality, engaging experiences for our enterprise customers.Key ResponsibilitiesCollaborate with...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About the RoleWe are seeking an experienced Senior Unity Developer with a strong background in Virtual Reality (VR) to join our team at Aequilibrium Software Inc. As a key member of our tech professional services team, you will be responsible for delivering high-quality, engaging experiences for our enterprise customers.Key ResponsibilitiesCollaborate with...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Aequilibrium Software Inc is seeking a skilled XR developer to create engaging educational experiences in Virtual Reality (VR). As a Unity 3D VR specialist, you will collaborate with a team to develop interactive programs for universities. Your strong background in VR development, particularly with Igloo Vision, will be valuable in this role.Key...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    **Job Overview**We're seeking a seasoned Senior Project Manager with expertise in VR professional services and a strong background in French-speaking projects. As a key member of our team, you'll be responsible for delivering complex projects on time and within budget while fostering effective client and team relationships.**Key Responsibilities**Lead...

  • Senior XR Developer

    4 weeks ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    Job Opportunity: Senior Unity Developer - XR AdventureWe're a dynamic, forward-thinking studio based in Vancouver, Canada, and we're excited to offer the opportunity to join our team as a Senior Unity Developer.About Coal Car StudioWe're building immersive virtual worlds, and we're looking for a talented Unity developer to play a key role in our VR/AR...

  • Senior XR Developer

    4 weeks ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    Job Opportunity: Senior Unity Developer - XR AdventureWe're a dynamic, forward-thinking studio based in Vancouver, Canada, and we're excited to offer the opportunity to join our team as a Senior Unity Developer.About Coal Car StudioWe're building immersive virtual worlds, and we're looking for a talented Unity developer to play a key role in our VR/AR...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Job Title: Senior Unity DeveloperJob Summary:We are seeking a highly skilled Senior Unity Developer to join our team at CB Canada. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying high-quality mobile games using the Unity game engine and C# programming language.Key Responsibilities:* Design...

  • Senior XR Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    Job Opportunity: Senior Unity Developer - XR AdventureCoal Car Studio is seeking an experienced, senior Unity developer to play a key role in our VR/AR projects. As a dynamic, forward-thinking studio based in Vancouver, Canada, we're excited to offer the opportunity to join our team.Why Coal Car Studio?We're building immersive virtual worlds, and we're...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the Company:T-Net British Columbia is a leading mobile games platform that connects players in fair, fun, and meaningful competition. As the publicly-traded mobile esports platform, they have pioneered the future of the gaming industry.The company has leveraged its patented technology to host billions of casual esports tournaments for millions of...

  • Senior XR Developer

    1 month ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    Job Opportunity: Senior Unity Developer - XR AdventureCoal Car Studio is seeking an experienced Senior Unity Developer to join our team and contribute to the development of our VR/AR projects. As a key member of our team, you will be responsible for implementing design specifications into engaging game functionality, taking ownership of code implementation...

  • Senior XR Developer

    1 month ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    Job Opportunity: Senior Unity Developer - XR AdventureCoal Car Studio is seeking an experienced Senior Unity Developer to join our team and contribute to the development of our VR/AR projects. As a key member of our team, you will be responsible for implementing design specifications into engaging game functionality, taking ownership of code implementation...

  • Senior XR Developer

    3 weeks ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    Job Opportunity: Senior Unity DeveloperCoal Car Studio is seeking an experienced Senior Unity Developer to join our team and contribute to the development of our VR/AR projects. As a key member of our team, you will be responsible for implementing design specifications into engaging game functionality, taking ownership of code implementation for exciting...

  • Senior XR Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    Job Opportunity: Senior Unity Developer - Join Our XR AdventureAre you a talented Unity developer with a passion for immersive experiences? Coal Car Studio is on the lookout for an experienced, senior Unity developer to play a key role in our VR/AR projects. We're a dynamic, forward-thinking studio based in beautiful Vancouver, Canada, and we're excited to...

  • Senior Unity Developer

    2 months ago


    Vancouver, British Columbia, Canada CB Canada Full time

    About the RoleWe are seeking a highly skilled Senior Unity Developer to join our software engineering team. As a key member of our team, you will be responsible for delivering features across the tech stack, with a focus on client-side development using Unity.Key ResponsibilitiesDevelop high-quality software using Unity game engine and C#...

  • Senior Unity Developer

    2 months ago


    Vancouver, British Columbia, Canada CB Canada Full time

    About the RoleWe are seeking a highly skilled Senior Unity Developer to join our software engineering team. As a key member of our team, you will be responsible for delivering features across the tech stack, with a focus on client-side development using Unity.Key ResponsibilitiesDevelop high-quality software using Unity game engine and C#...

  • Senior XR Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Coal Car Studio Full time

    **Job Opportunity: Senior Unity Developer - XR Adventure**Coal Car Studio is seeking an experienced Senior Unity Developer to join our XR team. As a key member of our team, you will play a crucial role in developing immersive virtual worlds.**Why Coal Car Studio?**We're a dynamic, forward-thinking studio based in Vancouver, Canada, and we're passionate about...

  • Senior Unity Developer

    2 months ago


    Vancouver, British Columbia, Canada CB Canada Full time

    About CB CanadaCB Canada is a well-funded game studio that specializes in developing casual, mobile games. We are seeking a skilled Senior Unity Developer to join our software engineering team.Job SummaryWe are looking for a highly experienced Unity Developer with a strong background in C# programming. The successful candidate will be responsible for...

  • Senior Unity Developer

    2 months ago


    Vancouver, British Columbia, Canada CB Canada Full time

    About CB CanadaCB Canada is a well-funded game studio that specializes in developing casual, mobile games. We are seeking a skilled Senior Unity Developer to join our software engineering team.Job SummaryWe are looking for a highly experienced Unity Developer with a strong background in C# programming. The successful candidate will be responsible for...