Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Full Stack Developer, Web-3D / Développeur Full St

Home > Programming & Engineering

Full Stack Developer, Web-3D / Développeur Full St in Montréal, Canada

  • Unity
  • Full time
  • Intermediate
  • Email
  • Montréal, Canada
  • 29/03/2021
  • Report

The opportunity

We are looking for someone who is passionate about quality to join the Unity audio and video team, as an embedded QA Engineer. This role entails collaborating closely with various partners across Development, Design, Product/Program Management, Platforms and Release management. The main focus will be to test and deliver Audio/Video features while working closely with the team to provide feedback and assess risks. You will also be responsible for crafting content to validate and demonstrate new features. It is important that you are self-driven and enjoy teamwork. If you enjoy working in a fast-paced environment, like challenges, and have fun solving sophisticated problems, then this opportunity will fit you well! Join us and help us provide our users with a compelling high-quality Audio/Video technology stack and suite of end-user tools.

What you’ll 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

  • Strong C++/C/JavaScript experience
  • Experience with 3D development in web environments, such as Three.js, Ba
  • Solid 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 the world’s leading platform for crafting and operating real-time 3D (RT3D) content. Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their creativities come to life. Unity’s platform provides a comprehensive set of software solutions to build, run and monetize interactive, real-time 2D and 3D content for mobile phones, tablets, PCs, consoles, and augmented and virtual reality devices.

The company’s 1,400+ person research and development team keeps Unity at the forefront of development by working alongside partners to ensure optimized support for the latest releases and platforms. Apps developed by Unity creators were downloaded more than three billion times per month in 2019 on more than two billion outstanding devices. For more information, please visit www.unity.com.

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

Unity

We believe the world is a better place with more creators in it. This is at the core of our business because we believe our technology can change the world. Our products give content creators the tools to not just entertain but to create innovative R...

Similar positions

Systems Engineer

  • Riot Games
  • Full time
  • Dublin, Ireland
  • 15/04/2021

Staff Software Engineer - Infrastructure Platform,

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 14/04/2021

Senior Software Engineer - Infrastructure Platform

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 14/04/2021

Staff Software Engineer - Live Production Engineer

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 14/04/2021

Staff Software Engineer - Player Platform, Central

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 14/04/2021

Staff Software Engineer, Gameplay Tech-Lead - Unpu

  • Riot Games
  • Full time
  • Redwood City, United States
  • 14/04/2021

Staff Software Engineer, Global Esports - Esports

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 14/04/2021

Staff Software Engineer, Gameplay - Unpublished R&

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 14/04/2021

Senior Software Engineer - Infrastructure

  • Riot Games
  • Full time
  • Dublin, Ireland
  • 14/04/2021

Staff Software Engineer, Global Esports - Esports

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 14/04/2021