company logo

Développeur·euse logiciel senior – Visualisation 3D / Simulation / WebGL (Hybride ou 100% télétravail – Montréal

Groupe Adonis Inc.

Groupe Adonis Inc. banner
company logo

Développeur·euse logiciel senior – Visualisation 3D / Simulation / WebGL (Hybride ou 100% télétravail – Montréal

Groupe Adonis Inc.
1 month ago

Job Description

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).

About Groupe Adonis Inc.

Posted

1 month ago

Ready to Apply?

Join Groupe Adonis Inc. and take the next step in your career.

By applying, you agree to our Terms of Service and Privacy Policy.

Similar jobs