Programmeur Full Stack senior pour la RA

1 week ago


Montréal QC HY H, Canada DeepSight Full time

English will follow

Full Stack Senior – Réalité Augmentée

Lieu : Montréal, Canada (possibilité de télétravail)

Type d'emploi : Temps plein

À propos de DeepSight :

DeepSight est une startup montréalaise en pleine croissance qui développe une solution de Réalité Augmentée (RA) et d'IA pour le secteur manufacturier.

Nous aidons nos clients à pallier la pénurie de main-d'œuvre en transformant le savoir des experts en instructions de travail 3D claires, rapides et sécuritaires.

Le rôle :

Nous recherchons un.e Full Stack senior pour rejoindre notre équipe d'ingénierie et contribuer activement au développement de notre plateforme.

Vous serez responsable des fonctionnalités que vous développerez, en travaillant étroitement avec l'équipe pour concevoir, tester et déployer du code destiné à ordinateurs, tablettes, mobiles et lunettes RA.

Responsabilités

  • Concevoir et développer des fonctionnalités innovantes dans une plateforme RA pour résoudre des défis industriels complexes
  • Collaborer avec les développeurs chevronnés pour mettre en place les meilleures solutions techniques
  • Développement full stack : du niveau machine aux APIs serveurs
  • Participer à un pipeline CI/CD AGILE complet (compilation, tests, déploiement, linting…)
  • Prendre des initiatives et avancer les projets avec autonomie, même hors des sentiers battus

Compétences et expérience requises

  • Diplôme en génie logiciel ou informatique, ou expérience équivalente
  • Autonomie, débrouillardise et polyvalence dans un contexte startup à forte croissance
  • 5+ ans d'expérience en React & TypeScript

-Composants classe et fonctionnels (et approche hybride)

-Frameworks avancés : react-window(/virtualized), recharts ),

-Expérience sur des projets utilisant WebAssembly, WebRTC, WebGL/GPU ou équivalent

  • 3+ ans d'expérience en développement backend (NodeJS / NestJS – APIs REST)

-Concepts clés : Controllers, Services, Guards, etc.

-Maîtrise de la conception de bases de données NoSQL (ex. Redis)

  • 3+ ans d'expérience avec les services AWS : EC2, VPC, S3, LightSail, etc.
  • Expérience avec les tests automatisés (Selenium, Mocha)
  • Maîtrise des workflows GitLab/GitHub

Atouts

  • Développement d'applications mobiles (iOS/Android – TypeScript, Swift, Kotlin, Objective-C)
  • Interopérabilité TypeScript C++ via Emscripten

Pourquoi rejoindre DeepSight ?

  • Rôle à impact dans une équipe internationale en pleine croissance
  • Participer à une technologie qui transforme le secteur industriel
  • Horaire flexible et possibilité de télétravail
  • Assurances collectives après 3 mois
  • Culture d'équipe conviviale : sorties, , activités internes
  • Formation continue et développement professionnel

Prêt·e à contribuer à une technologie industrielle qui marque l'industrie à l'international ?

Postulez dès maintenant

__

Senior Full Stack AR Developer

Location: Montreal, Canada (remote-friendly)

Employment type: Full-time

About DeepSight:

DeepSight is a fast-growing Montreal-based startup developing an Augmented Reality (AR) and AI solution for manufacturing. We help clients overcome labor shortages by turning expert knowledge into 3D work instructions that are fast, safe, and error-free.

The Role:

We are looking for a Senior Full Stack Developer to join our engineering team and contribute actively to our platform. You will take ownership of the features you develop, collaborating closely with engineers to design, test, and deploy code for desktop, tablet, mobile, and AR smart glasses.

Responsibilities:

  • Design and develop innovative features within an AR platform to solve complex industrial challenges
  • Collaborate with senior developers to implement the best solutions
  • Develop across the full stack (from low-level components to server APIs)
  • Participate in AGILE CI/CD pipelines with multiple build, test, and deployment stages
  • Take initiative and drive future projects with autonomy

Requirements:

  • Degree in Software/Computer Engineering or equivalent experience
  • 5+ years React & TypeScript experience (class + functional components, advanced libraries: react-window, recharts, )
  • Experience with advanced web technologies: WebAssembly, WebRTC, WebGL/GPU, or equivalent
  • 3+ years backend development (NodeJS / NestJS – REST APIs)
  • Experience designing NoSQL databases (e.g., Redis)
  • 3+ years experience with AWS (EC2, VPC, S3, LightSail, etc.)
  • Experience with automated testing (Selenium, Mocha)
  • Strong GitLab/GitHub workflow proficiency

Nice to have:

  • Mobile app development (iOS/Android – TypeScript, Swift, Kotlin, Objective-C)
  • TypeScript C++ interoperability (Emscripten)

Why join DeepSight:

  • Impactful role in a growing international team
  • Work on a technology transforming industrial operations
  • Flexible schedule & remote-friendly
  • Group insurance after 3 months
  • Strong team culture with outings, , and more
  • Continuous learning and professional development

Apply now to help bring industrial knowledge to the next level with AR & AI.

Type d'emploi : Temps plein, Permanent

Rémunération : 80 000,00$ à ,00$ par an

Avantages :

  • Assurance Dentaire
  • Congés payés
  • Événements d'Entreprise
  • Heures d'arrivée et de départ flexibles
  • Tenue Décontractée
  • Travail à domicile

Question(s) de présélection:

  • Résidez-vous dans la grande région de Montréal?

Expérience:

  • React: 5 ans (Obligatoire)
  • 4 ans (Obligatoire)
  • UI / UX: 3 ans (Obligatoire)

Lieu du poste : En présentiel


  • Programmeur CFAO

    2 days ago


    Montréal, QC, Canada Groupe ACE Full time

    Programmeur CNC – Directeur de mise en productionPoste permanent – Temps pleinRégion : Montréal – Fabrication & production Une entreprise spécialisée dans la conception et la transformation d'espaces uniques recherche un programmeur CNC – directeur de mise en production passionné et organisé pour se joindre à son équipe. Si tu veux relever...


  • Montréal, QC, Canada Groupe ACE Full time

    Programmeur CNC – Directeur de mise en production Poste permanent – Temps plein Région : Montréal – Fabrication & production Une entreprise spécialisée dans la conception et la transformation d’espaces uniques recherche un programmeur CNC – directeur de mise en production passionné et organisé pour se joindre à son équipe. Si tu...


  • Montréal, QC, Canada Banque Nationale Full time

    Une carrière en tant que développeur ou développeuse full stack senior dans l'équipe Solutions Numériques aux Entreprises, à la Banque Nationale, c'est agir à titre d'expert ou experte en développement numérique. Cet emploi te permet d'avoir un impact positif sur notre organisation, grâce à tes compétences en développement et à ton expérience...


  • Montréal, QC, Canada Banque Nationale Full time

    Une carrière en tant que développeur ou développeuse full stack senior dans l'équipe Solutions Numériques aux Entreprises, à la Banque Nationale, c'est agir à titre d'expert ou experte en développement numérique. Cet emploi te permet d'avoir un impact positif sur notre organisation, grâce à tes compétences en développement et à ton expérience...

  • Programmeur CNC

    4 weeks ago


    Montréal, QC, Canada S. Huot inc. Full time

    Tu aimes programmer et optimiser des machines CNC pour des projets techniques et variés ? Alors tu es exactement la personne qu'il nous faut ! S. HUOT , une entreprise centenaire reconnue pour son expertise en fabrication mécanique, soudage et usinage de précision, est actuellement à la recherche d'un programmeur CNC pour le quart de soir. Sous la...

  • Programmeur(se) CNC

    2 days ago


    Trois-Rivières, QC, Canada FAB 3R Full time

    Chez FAB 3R nous sommes une équipe passionnée par l'innovation, la qualité et la sécurité. Chaque projet est pour nous une opportunité de grandir ensemble et de repousser nos limites. Forts d'une solide réputation dans l'industrie, nous offrons à nos employés un environnement de travail stimulant et un impact direct sur des TA MISSION La principale...

  • Programmeur CNC

    1 week ago


    Saint-Jean-sur-Richelieu, QC, Canada Cadex Inc. Full time

    Cadex est à la recherche de son futur/sa future programmeur(e) CNC. *Cadex* souscrit au principe d'équité en emploi et applique un programme d'accès à l'égalité en emploi pour les femmes, les autochtones, les minorités visibles, les minorités ethniques et les personnes handicapées. Description du poste : Nous sommes à la recherche d'un(e)...

  • Programmeur CNC

    1 week ago


    Saint-Jean-sur-Richelieu, QC, Canada Cadex Inc. Full time

    Cadex est à la recherche de son futur/sa future programmeur(e) CNC. *Cadex* souscrit au principe d'équité en emploi et applique un programme d'accès à l'égalité en emploi pour les femmes, les autochtones, les minorités visibles, les minorités ethniques et les personnes handicapées. Description du poste : Nous sommes à la recherche d'un(e)...

  • Programmeur PLC

    2 days ago


    Chambord, QC, Canada DO2 Contrôle inc. Full time

    Programmeur PLC-HMI Nous recherchons un passionné d'automatisation industrielle. Chez DO2 Contrôle , nous transformons les idées en automatisation concrète. Nous sommes une équipe dynamique spécialisée dans la programmation, l'automatisation industrielle et la fabrication de panneaux de contrôle .. Depuis plus de 15 ans, nous accompagnons nos clients...


  • Québec, QC, Canada Usinage FB Full time

    Vous êtes passionné par la programmation CNC et la fabrication de pièces variées, complexes et de précision?UsinageFB , un atelier d'usinage moderne situé à Repentigny , est à la recherche d'un(e) programmeur(euse) CNC pour rejoindre une équipe amicale, interactive et professionnelle . À propos de nous :Nous fabriquons des pièces de précision...