Location

Montreal, Canada

Department

Engineering

Type

Requisition ID

JOBREQ-211708

Role description

The Opportunity

We are the Operate E-commerce vertical team responsible for redefining shopping experiences with Unity Technologies’ real-time 3D capabilities. We are looking for full-stack developers with web-based 3D application development experiences to architect and bring the product vision to life. You will be joining a fast-growing high-impact agile team, working closely with members across Unity, as well as end-customers to drive product design, implementation, and end-to-end release of the product.

What you will be doing
  • Architect, implement and optimize the product
  • Develop real-time, browser-based 3D application using technologies such as WebGL/Three.js
  • Collaborate with Unity Engine teams to align on integration specifications
  • Develop, deploy, and maintain backend APIs
What we’re looking for
  • Computer Science degree or equivalent experience
  • Strong C++/C/JavaScript experience
  • Experience with 3D development in web environments, such as Three.js, Ba
  • Proven understanding of 3D graphics technologies, OpenGL/Vulkan/WebGL
You might also have
  • Experience with Unity’s engine and tools
  • Experience in Virtual Reality and/or Augmented Reality experience
  • Experience in React.js and Node.js tech-stack
  • Portfolio/Github repos of past work
  • Great teammate who can collaborate with product manager, engineers, designer, and other multi-functional teams

Life at Unity

Unity is an equal opportunity employer committed to encouraging an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If there are preparations we can make to help ensure you have a comfortable and positive interview experience, please let us know.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation!

L'opportunité

Nous sommes l’équipe verticale de commerce électronique de Unity. Nous avons pour mission de transformer les expériences d’achat grâce aux capacités 3D en temps réel de Unity Technologies. Nous sommes à la recherche de développeurs Full-Stack possédant une expérience dans le développement d’applications 3D sur le Web pour concevoir et donner vie à la vision des produits. Vous rejoindrez une équipe agile à la croissance rapide et à l’impact considérable, et vous travaillerez en étroite collaboration aussi bien avec les membres de Unity qu’avec les clients finaux pour diriger la conception, la mise en œuvre et le lancement du produit de bout en bout.

Ce que vous allez faire
  • Concevoir, mettre en œuvre et optimiser le produit
  • Développer une application 3D en temps réel basée sur un navigateur à l’aide de technologies telles que WebGL et Three.js
  • Collaborer avec les équipes chargées du moteur Unity pour harmoniser les spécifications d’intégration
  • Développer, déployer et maintenir les API back-end
Ce que nous recherchons
  • Expérience approfondie des langages C++, C et JavaScript
  • Expérience en matière de développement 3D dans des environnements Web, notamment Three.js et Ba
  • Connaissance pratique des technologies graphiques 3D, notamment OpenGL, Vulkan et WebGL
Vous avez peut-être également
  • Expérience de l’utilisation du moteur et des outils Unity et en matière de réalité virtuelle et/ou de réalité augmentée
  • Expérience de la pile technologique de React.js et Node.js
  • Portefeuille ou référentiel Github de travaux antérieurs
La vie chez Unity

Unity est la plateforme la plus utilisée au monde pour la création et l'exécution interactive de contenu 3D en temps réel (RT3D). Des créateurs, notamment des développeurs de jeux vidéo, des artistes, architectes, concepteurs automobiles et cinéastes, utilisent Unity pour donner vie à ce qu'ils ont imaginé. La plateforme de Unity offre un ensemble complet de solutions logicielles pour créer, exécuter et monétiser du contenu interactif 2D et 3D en temps réel pour les téléphones mobiles, les tablettes, les ordinateurs, les consoles et les appareils de réalité augmentée et de réalité virtuelle.

Notre équipe de plus de 1400 personnes assignées à la recherche et au développement fait en sorte que Unity soit à l'avant-garde du développement et assure un soutien optimal pour les plus récentes technologies et plateformes. Les applications développées par les créateurs au sein de Unity ont été téléchargées plus de trois milliards de fois par mois en 2019, sur plus de deux milliards d'appareils uniques. Pour en savoir davantage, visitez le site www.unity.com.

Unity est un employeur axé sur l'égalité des chances qui s'engage à favoriser un environnement inclusif et innovateur avec les meilleurs employés. Par conséquent, nous fournissons des opportunités d'emploi sans tenir compte de l'âge, la race, la couleur, l'ascendance, l'origine nationale, la religion, le handicap, le sexe, l'identité sexuelle ou l'expression, l'orientation sexuelle ou tout autre statut protégé. S'il y a des préparatifs que nous pouvons faire pour vous aider à avoir une expérience d'entrevue confortable et positive, veuillez-nous le faire savoir.

Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.

#LI-LB2

Other positions in Engineering

Share the Full Stack Developer, Web-3D / Développeur Full Stack, Web-3D position on WeChat

Don't see your dream job? Let us know what area you're interested in and we'll be in touch when we have a suitable position available.