CDI - Développeur 3D Three.js

Développement
  -  
Grenoble

Qui sommes-nous ?

My Digital Buildings se positionne comme la référence dans la création et l'exploitation du double numérique des bâtiments.

Nous permettons à nos clients de mieux connaître leurs bâtiments et de transformer ces derniers en une base de collaboration pour tous par le biais de leur double numérique.

Nous sommes une équipe de 7 personnes basées à Grenoble et Lyon et intégrés dans les programmes d’accélération de Station F, Maille’Immo et d’In'li (Action Logement).

Nous comptons à ce jour de nombreuses références dans l'industrie, l'immobilier tertiaire et la construction : Vinci, Orange, EDF, Alstom, Engie, SNCF, Dassault Systemes.

Convaincus que celles-ci soient des piliers à la pérennité d'une équipe et d'une entreprise, nous mettons des valeurs telles que l'honnêteté, le dépassement de soi et la bienveillance au cœur de notre quotidien.

D'un point de vue plus concret, cela se traduit notamment par :

  • Une politique salariale équitable et par un cheminement de carrière transparent : nous basons nos décisions RH sur des critères objectifs pour que chacun ait sa place, des responsabilités et des possibilités d'évolution claires.
  • Une organisation horizontale, dans laquelle chacun est encouragé à faire des retours constructifs au reste de l'équipe.
  • L’intégration du télétravail dans notre organisation

Missions

Travailler sur l'intégration d'un viewer 3D spécifique multi représentations pour des bâtiments 3D (intérieur et extérieur). Le viewer permet de visualiser les nuages de points, les visites virtuelles d'un ensemble de bâtiments et est intégré dans une stack Meteor / React.

Le travail se fait en collaboration avec des développeurs web (back end et front end) et des UX/UI designers pour la conception des interfaces.

Exigences du poste

Compétences 3D attendues

  • Maîtrise du framework Three.js, développement de modules, intégration
  • Gestion des objets et des environnements 3D (caméra virtuelle, matrice de transformation, import d'objets, lumières, shaders, etc.)
  • Optimisation du rendu et des performances des moteurs de rendu 3D

Compétences complémentaires

  • Développement JS front-end avec React (intégration UI principalement)
  • Connaissance du framework de développement Meteor
  • Affichage de plans / gestion des cartes / connaissance des frameworks cartographiques (SIG)
  • Notion de DevOps : mise en production, tests
  • Connaissance de moteurs de rendu 3D comme Unreal Engine ou Unity 3D

Chez MDB, nous garantissons :

  • Une équipe passionnée et soudée travaillant sur des sujets exaltants
  • Une rémunération équitable.
  • Une mutuelle attractive proposée par Alan.
  • La possibilité de découvrir Rhône-Alpes avec nos bureaux de Lyon et Grenoble et tout le folklore qui va avec (les doudounes quechua d'un côté et les bouchons lyonnais de l'autre : deux salles, deux ambiances !).
  • La découverte de multiples sujets : scan 3D, drone, développement web, IoT, BIM, robotiques, etc.
  • Une expérience enrichissante et l'opportunité d'intégrer une équipe dans une entreprise en croissance

Le poste est basé à Grenoble (Meylan - Inovallée), où l'équipe produit (marketing et développement) et la gestion de l'entreprise sont basés.

Mixe entre présence sur site et télétravail possible.

Rémunération selon expérience.