Développeur·euse logiciel senior – Visualisation 3D / Simula…
Groupe Adonis Inc.
Montréal
Développeur·euse logiciel senior – Visualisation 3D / Simulation / WebGL (Hybride ou 100% télétravail – Montréal
Groupe Adonis Inc.
Type de poste
Permanent, Temps plein
Expérience
10 ans +
Catégorie
Technologies de l'information
Spécialisation
Programmation – Développement
Lieu : Montréal, QC (mode hybride possible avec rencontres ponctuelles au centre-ville / Plateau / Rosemont, ou 100% remote au Québec)
Type : Temps plein | Permanent (ou contrat longue durée)
Équipe : R&D – Visualisation temps réel / Simulation / Produits 3D interactifs
Langues : Français et anglais (bilinguisme requis)
À propos du rôle
Nous recherchons un·e développeur·euse senior spécialisé·e en technologies graphiques 2D/3D pour concevoir et livrer des expériences de visualisation temps réel (web ou desktop), destinées à des usages de simulation, cartographie 3D, jumeaux numériques ou environnements immersifs.
Tu travailleras au cœur d’un produit où la qualité visuelle, la performance, et la précision sont critiques : rendu 3D, manipulation d’objets/entités, édition de scènes, couches géospatiales, et intégration de données.
Responsabilités (match direct avec son parcours)
1) Développement 3D temps réel (Web / moteur maison)
-
Développer des fonctionnalités 3D interactives : navigation, sélection, surbrillance, gizmos, mesures, overlays, etc.
-
Créer/bonifier des modules de rendu WebGL (ou via frameworks 3D) et optimiser FPS/latence.
-
Implémenter des outils d’édition : polygones, tracés, annotations, zones, et interactions complexes (drag, snapping, contraintes).
2) Visualisation géospatiale / cartographie 3D
-
Intégrer des données géospatiales (tuiles, layers, objets 3D) et gérer des pipelines de données pour l’affichage.
-
Travailler avec des librairies et standards de données (JSON, formats internes, etc.).
-
Concevoir des expériences proches “Google Maps 3D / jumeau numérique” : couches, filtres, styles, performances.
3) Front-end + back-end (produit complet)
-
Développer des features en TypeScript/JavaScript côté UI et services.
-
Participer à l’architecture : découpage, patterns, revue de code, dette technique.
-
Interfacer avec une base de données (ex. équivalent iTwin/ECSQL ou SQL) et contribuer aux API.
4) Qualité, tests, et livraison
-
Écrire des tests unitaires et d’intégration, automatiser les validations, stabiliser le produit.
-
Diagnostiquer et corriger rapidement des bugs complexes (3D, UI, data, performance).
-
Participer aux rituels Agile (Scrum), estimation, planification, rétro, documentation.
5) R&D graphique (selon intérêt)
-
Prototyper des features graphiques : shaders, post-process, effets, LOD, streaming.
-
Contribuer à des intégrations Unity/Unreal ou à des prototypes immersifs (optionnel).
-
Explorer des usages d’IA appliquée à la création/outils (optionnel).
Profil recherché
Essentiel
-
10+ ans d’expérience en développement logiciel (senior).
-
Expérience solide en TypeScript/JavaScript et développement de produit.
-
Expérience concrète en 3D temps réel : WebGL / OpenGL / Cesium / moteur 3D.
-
À l’aise en front-end et capable de contribuer au back-end.
-
Forte capacité à déboguer vite, autonomie, rigueur, sens produit.
-
Bilingue FR/EN (équipe et documentation).
Atouts très appréciés
-
Simulation / environnements haute précision (aéro, militaire, industriel).
-
Expérience “carto 3D / jumeaux numériques / GIS 3D”.
-
C++/C# (outils internes, performance) et/ou Python (outillage, automatisation, data).
À propos de Groupe Adonis Inc.
Site web
www.groupeadonis.ca/Publié
il y a 1 mois
Prêt à postuler ?
Rejoignez Groupe Adonis Inc. et franchissez une nouvelle étape dans votre carrière.
En postulant, vous acceptez nos Conditions d’utilisation et notre Politique de confidentialité.