DÉVELOPPEUR FULL STACK 2D/3D H/F
Role details
Job location
Tech stack
Job description
Contribuer à des projets innovants et responsables Évoluer dans un environnement tourné vers l'avenir Participer à construire une industrie de la construction performante Intégrer une entreprise familiale à taille humaine et possédant des valeurs fortes
Nous recherchons pour notre filiale BlockToBuild, un Développeur Full Stack 3D expérimenté pour intégrer notre équipe en charge de la gestion de notre plateforme digitale 360. Titulaire d'un diplôme en informatique, développement web ou équivalent avec une spécialisation 3D, notre candidat doit posséder des compétences techniques solides en développement front-end et back-end avec une bonne maîtrise des technologies 3D., Concevoir, développer et faire évoluer la webapp de configurateur selon un mode agile avec l'équipe produit
-
Intégration de viewers 3D dans les pages (WebGl, three.js, potentiellement moteurs temps réel comme Unity)
-
Optimiser les performances globales du configurateur.
-
Tester, déboguer et garantir la qualité et la maintenance évolutive du configurateur.
-
Participer à la documentation technique et au support utilisateur.
-
Garantir la sécurité de l'information et mettre en place les solutions pour préserver son intégrité.
-
Optimiser les performances graphiques et garantir la compatibilité sur différents navigateurs et appareils (desktop, mobile, tablette)
-
Faire le lien avec le responsable design computationnel sur les algorithmes de génération géométrique paramétrique 3D (APIs Node, Python, orchestration des jobs, …)
-
Développer des solutions web 2D/3D en intégrant les langages web de base (HTML, CSS, JavaScript)
Missions annexes
-
Concevoir l'architecture complète de sites web ou d'applications ainsi que le développement et l'intégration, incluant la structure back-end (serveurs, bases de données) et le design front-end (interface utilisateur).
-
Effectuer des intégrations spécifiques pour des sites web du groupe en respectant les normes et standards, notamment d'accessibilité et veiller au référencement naturel (SEO).
-
Veiller à une intégration conforme des designs UI/UX.
Requirements
Expertise et expérience avérée sur un projet full stack Next / Node + React
-
Expertise dans le développement 3D web : maîtrise des bibliothèques WebGL, Three.js, …
-
Connaissance des formats de données géométriques
-
Expérience sur du back Python (pour la partie solver hors Grasshopper)
-
Expérience en architecture logicielle orientée objet et gestion des bases de données (ProjesQL ou équivalent).
-
Maîtrise de l'intégration API REST et gestion des flux de données entre configurateur et systèmes métier.
-
Garantir la sécurité de l'information et mettre en place les solutions pour préserver son intégrité.
-
Expertises en intégration web 2D/3D et connaissance des bonnes pratiques SEO, accessibilité, sécurité et intégrité de l'information.
QUALITÉS ATTENDUES
-
Autonome sur le développement informatique à partir d'un cahier des charges.
-
Rigueur dans le développement avec une forte orientation qualité et maintenabilité.
-
Capacité à travailler en collaboration avec équipes métier, design et marketing.
-
Curiosité technologique et veille sur les nouvelles solutions 3D et paramétriques.
-
Capacité à travailler sur des projets complexes nécessitant d'intégrer des données transverses.
-
Force de proposition et capacité à travailler en mode agile.
Les plus :
-
Appétence pour les sujets liés à la construction et plus particulièrement le hors site.
-
Appétence pour les sujets liés à l'innovation., Bac +3/+5 en informatique, numérique, développement de logiciel ou équivalent.
-
Expérience significative (3 ans minimum) dans le développement full stack d'applications interactives 3D.
-
Connaissance des enjeux liés aux configurateurs paramétriques (interopérabilité, performances, UX).
-
Autonomie et esprit d'initiative.
Benefits & conditions
Contrat CDI - 39 heures / semaine
- Type d'emploi : Temps plein, CDI
- Horaires : Du lundi au vendredi. Travail en journée
- Lieu du poste : Département 71, Lyon, Paris
- Rémunération en fonction du profil et de l'expérience