Senior Software Engineer, Minsar SDK

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 work on building the Minsar Runtime SDK, aimed at developers seeking to integrate experiences made in Minsar into existing applications and websites. In this role, you will be working upon the existing Minsar architecture to develop and deliver high-level, cross-platform APIs to embed, view and interact with Minsar experiences in websites and applications.

This is an opportunity to help apps and websites developers transition from a 2D world to the spatial computing era by letting them quickly integrate engaging and interactive AR/VR content.

You will leverage the power of Unity3D and the Minsar Runtime to allow iOS and Android app developers to easily consume the Minsar SDK APIs. You will also work on the Minsar Web SDK, by exposing the same APIs to web developers. You will focus on simplicity and extensibility of the APIs, performance, and inter-operability between the underlying application/website model/lifecycle and the Minsar Runtime. You will also contribute to the developers documentation in order to increase the chances of providing great value in a minimum amount of time.

On a day-to-day basis, you will interact with the engineers responsible of Minsar's global architecture, lifecycle and features, computer vision technologies, as well as designers and creators. You will also collaborate with the CTO in order to analyze and iterate over the different pain points of developers seeking to integrate AR/VR content.

Responsibilities

  • Design, implement and maintain the Minsar SDK for iOS and Android, by leveraging Unity's ability to be used as a Library
  • Design, implement and maintain the Minsar SDK for Web developers, by leveraging Minsar's WebXR implementation
  • Research innovating solutions to overcome technological barriers set by the relative infancy of the spatial computing industry
  • Take ownership of the SDK, maintain an up-to-date internal documentation for new team members
  • Build a great Developers documentation
  • Work on optimizing your code for low compute and low memory environments

Preferred Experience

We require

  • 3+ years of professional experience in developing SDKs for mobile apps and/or websites
  • Has shipped and maintained SDKs, products or services
  • A strong ability to work with different programming languages and paradigms
    • Web: Javascript, Typescript, Webpack, npm ...
    • Native: C#, Nuget // Objective C, CocaPods ...
  • 3+ years of developing architecture pieces, either from scratch or upon an existing codebase
  • Interest in AR/VR, either through personal or professional experience

Ideally, with

  • 3+ years of experience with using at least of the following:
    • Unity3D and C# (.NET)
    • iOS and ARKit
    • Any WebGL 3D Engine (ThreeJS, BabylonJS, A-Frame)
  • A real passion for spatial computing and mixed reality
  • Dedication for user and developer 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

Additional Information

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