Senior XR Developer

1 week ago


Vancouver, British Columbia, Canada Coal Car Studio Full time

Job Opportunity: Senior Unity Developer - Join Our XR Adventure

Are 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 offer the opportunity to join our team.

Why Coal Car Studio?

At Coal Car Studio, we're building immersive virtual worlds. We are a game developer, but we do more than just games. We have worked on advertisements, educational training tools, and more. We are always looking for new and exciting ways to explore what is possible.

Our studio culture actually values work-life balance - it's not just something we say to make our team feel warm and fuzzy. We encourage collaboration and invite team members to contribute to game design. We're on the cutting edge of VR and AR, exploring the endless possibilities these technologies offer. If you're looking for a welcoming, innovative space to develop the future of gaming, Coal Car Studio is the place for you.

Coal Car Studio believes in the power of diversity and are dedicated to fostering a positive, inclusive work environment where every voice is heard. We are open to remote working but preference will be given to candidates in the Vancouver area. We can also offer benefits to Canadian applicants.

Responsibilities

  • Implementing design specifications into engaging game functionality
  • Take ownership of code implementation for exciting game features
  • Follow best practices in documentation and version control
  • Experiment with rapid prototyping and concept testing
  • Conduct and participate in constructive code reviews
  • Debug and fix issues to ensure a smooth gameplay experience
  • Actively contribute to improving the development pipeline
  • Write clean, efficient, and well-documented code
  • Share your knowledge and mentor junior developers
  • Collaborate on the game design process

Qualifications

  • 5+ years experience
  • A degree in Computer Science, Game Development, or related field, or equivalent work experience
  • A strong portfolio showcasing your previous projects
  • Experience with shipping games
  • Proficiency in Unity
  • Experience working on physics-based games
  • Familiarity with game assets (meshes, animations, materials, etc.)
  • Knowledge of networked multiplayer implementation (i.e. PlayFab)
  • Expertise in profiling and optimizing game and render performance (GPU and CPU)
  • Proficiency with Git version control in a multi-developer team setting
  • Experience with VR/AR is a plus but not required
  • Familiarity with Unity's ECS/DOTS is a bonus
  • Excellent communication and teamwork skills
  • Strong time management skills and the ability to meet deadlines

Our Flagship Game: Fruit Golf

You grip your club, a beautiful sunflower putter, and take a breath. You pause for a moment to look around. The seas are serene today. Focusing on the tee, you line up your club with the pineapple and cut a perfect shot through the air. Suddenly a floppy shark smacks it and now you're out of bounds. Blast that bouncing shark, and blast your so-called friend who dropped it there.

Fruit Golf is an asymmetrical virtual reality (VR) miniature golf game where the balls are fruit and your friends wreak havoc on the course A fun and accessible party game for VR newcomers and veterans alike, all you need is one headset and some friends.

One player puts on the headset to play a round of miniature golf in wacky environments like a kitchen counter or the castle of the vampiric blood orange. Then by using a free companion app for smartphones or tablets, everyone else gets to work dropping goofy obstacles like salt and pepper shakers, explosive barrels, and that blasted bouncy shark. But beware… once the next player steps onto the green, it's payback time. It's zany It's chaos It's da cherry bomb

Every round is different. Every round is ridiculous. Fruit Golf is a whole basket full of fun.

Join Our Team

At Coal Car Studio, we're redefining XR gaming, and you could be a part of our exciting journey. If you're passionate about VR and AR, love pushing the boundaries of gaming and want to contribute to a culture of innovation, apply today



  • Vancouver, British Columbia, Canada Aequilibrium Full time

    Senior Quality Assurance DeveloperAbout The RoleAs a Senior Quality Assurance Developer at Aequilibrium, you will play a pivotal role in delivering high-quality, scalable, and secure digital products. This position isopen only to Canadian-based candidates, as you will work closely with teams supporting Canadian public-sector digital modernization...


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

    Senior Quality Assurance DeveloperAbout the RoleAs a Senior Quality Assurance Developer at Aequilibrium, you will play a pivotal role in delivering high-quality, scalable, and secure digital products. This position is open only to Canadian-based candidates, as you will work closely with teams supporting Canadian public-sector digital modernization...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc. Full time $90,000 - $120,000

    Senior Backend .NET DeveloperWho You AreYou're a seasoned .NET developer who enjoys architecting and building scalable, secure, and reliable enterprise systems.You're passionate about applying modern architecture principles to tackle complex challenges.You write clean, testable, maintainable code and take pride in building high‑quality software.You're...


  • Vancouver, British Columbia, Canada Aequilibrium Full time

    Senior Backend .NET DeveloperWho You AreYou're a seasoned .NET developer who enjoys architecting and building scalable, secure, and reliable enterprise systemsYou're passionate about applying modern architecture principles to tackle complex challengesYou write clean, testable, maintainable code and take pride in building high‑quality softwareYou're...


  • Vancouver, British Columbia, Canada Aequilibrium Full time

    Senior Site Reliability EngineerAbout The RoleAs aSenior Site Reliability Engineer (SRE)at Aequilibrium, you will be embedded within agile scrum teams supporting large-scale digital modernization initiatives for Canadian public-sector partners. You will play a leading role in designing, implementing, maintaining, and optimizing cloud-native infrastructure...


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

    Senior Site Reliability EngineerAbout the RoleAs a Senior Site Reliability Engineer (SRE) at Aequilibrium, you will be embedded within agile scrum teams supporting large-scale digital modernization initiatives for Canadian public-sector partners. You will play a leading role in designing, implementing, maintaining, and optimizing cloud-native infrastructure...


  • Vancouver, British Columbia, Canada Microsoft Full time

    OverviewGames continue to evolve and push the boundaries of entertainment as we know it. The bar to deliver world-class games continues to rise, driven by advantages in better hardware and software capabilities. Along with optimizing game development engines, developing infrastructure and workflows for efficient remote and hybrid development, brings new...


  • Vancouver, British Columbia, Canada Topicflow Full time $100,000 - $180,000

    About the roleWe are looking for a senior software developer to join our early team. You will be joining a small team of existing developers and will be able to make a big impact. Experience with data analytics and AI is a benefit. This role is hybrid, and you are expected to come to the office, located in Downtown Vancouver, 2 days a...


  • Vancouver, British Columbia, Canada ARC'TERYX Full time

    Department: Product Creation DevelopmentReports to:Product Development LeadLocation: North Vancouver, BCYour opportunity at Arc'teryx:As a Senior Product Developer, you are responsible for managing our most technical and complex products from design maker phase (concept) through to production readiness. You lead with integrity and by example, providing...


  • Vancouver, British Columbia, Canada ARC'TERYX Full time $94,000 - $117,000

    Department:  Product Creation DevelopmentReports to:  Product Development LeadLocation: North Vancouver, BC Your opportunity at Arc'teryx:As a Senior Product Developer, you are responsible for managing our most technical and complex products from design maker phase (concept) through to production readiness. You lead with integrity and by example,...