Software Engineer, WebXR (BabylonJS, Typescript)

Minsar by Opuscope is hiring!

About

Minsar is a team of creators and engineers specialized in the fields of multimedia, user experience, spatial computing (including AR, VR, and NUIs), mainly based in Paris, France.

Our mission is to accelerate the transition to the spatial computing era by providing Creators and Publishers the best tools they need to build and distribute content for the new AR and VR platforms.

The Minsar team is growing and now is the right time to join our journey and determine the way immersive content will be created and distributed in the next decades.

Job Description

Mission

You will join the team in charge of developing Minsar, and will work on building Minsar's platform on the Web, using web-based 3D engines and frameworks.

Minsar Create is currently built in C#, using .NET Core and Unity3D. In this role, you will be responsible of building the Minsar Web core architecture and features, by matching the existing Minsar native implementation.

This expansion to the Web will help Creators publish their Minsar experiences on any website or in an app using a web view.

You will leverage the BabylonJS engine and the WebXR standard to deliver a state-of-the-art Web implementation of the Minsar platform, to provide users with the best AR/VR viewing experience possible on a web browser, with a strong focus on performance to minimize battery impact, loading times and thus user friction. You will make sure the Web implementation supports the broad variety of assets and features available in Minsar Create and runs smoothly on all WebXR-ready devices in the market.

On a day-to-day basis you will interact with the engineers responsible of Minsar's global architecture, computer vision technologies, designers, creators, and the CTO.

Responsibilities

  • Design, implement and maintain the codebase of Minsar for the Web, with an architecture that's ready for a growing team and a scalable, production-ready software
  • Work on optimizing your code for low compute and low memory environments
  • Ensure the software can be shipped and delivered standalone or as a package published in a public repository (npm)

Preferred Experience

We require

  • Significant professional experience in using any 3D Engine
  • Experience with 3D on the Web technologies (BabylonJS, A-Frame, ThreeJS...)
  • Interest in XR, and XR on the Web, either through personal or professional experience
  • Familiar with both C# and Typescript

Ideally, with

  • A real passion for spatial computing and mixed reality
  • Dedication for user experience and a desire to see (and contribute to) the democratization of mixed reality technologies
  • Strong communication skills, with both team members, close users and partners
  • Experience with using Unity3D and C# (.NET) is a real plus

Additional Information

  • Contract Type: Full-Time
  • Start Date: 06 January 2020
  • Location: Paris, France (75003)
  • Education Level: Master's Degree
  • Experience: > 5 years
  • Possible full remote
  • Salary: between 45000€ and 55000€ / year