cover image
DeepSight - Augmented Reality

Développeur.euse Full Stack senior - Senior Full Stack

On site

Montreal, Canada

Senior

Full Time

22-01-2026

Share this job:

Skills

Swift Kotlin TypeScript NoSQL GitHub GitLab CI/CD Test Selenium Databases Autonomy react AWS NodeJs Agile C++ Mobile App Development Redis CI/CD Pipelines Android

Job Specifications

English will follow

Développeur.euse Full Stack Senior – Réalité Augmentée

Lieu : Montréal, Canada (Hybride)

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 développeur.euse 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 (D3.js), three.js

-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, 5@7, 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 (Hybrid)

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, three.js

- 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, 5@7s, and more
Continuous learning and professional development

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

About the Company

Knowledge management platform Build it. Experiment it. Measure it. The training managers and consultants who develop your continuing education content are faced with challenges. Think about it... When a machine stops working properly, it's not always easy for an employee to isolate a problem and fix it. There are three reasons for this: Poor training: The new employee has not been properly trained. They attended a PowerPoint presentation and barely remember the verbal instructions given in the field three months ago. Seasone... Know more