Staff Full-Stack Engineer | Hybrid & AI-Powered Platform

Dialogue

Montreal

Hybrid

CAD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work in Montreal/Toronto
Work abroad up to 4 weeks/year
Coursera learning budget
RRSP matching
Fully funded insurance
Generous vacation and wellness days

Job summary

Dialogue is seeking a Staff Full-Stack Developer to lead the evolution of its ServiceOS and provider experience. You will bridge backend automation with an intuitive frontend, ensuring modular frontend architecture.matches backend scalability while mentoring the engineering team.

You will report to the Director of Engineering and own end-to-end technical strategy, focusing on frontend modularity, API design, and AI-powered workflows usage by clinicians. Hybrid work in Canada.”

Qualifications

  • 10+ years of software development experience, with a track record delivering complex full-stack projects.
  • Deep proficiency in React/React Native and Python (or similar backend languages).
  • Strong ability to translate clinical operational pain points into intuitive technical solutions and UI patterns.
  • Experience building or maintaining design systems and component libraries in a multi-tenant environment.
  • Mentorship to elevate the team's technical skills and promote high-quality code.

Responsibilities

  • Lead architectural direction for React (Web) across provider interfaces.
  • Drive frontend modularity and create UI primitives (Tasks, Forms, Notes) for rapid feature deployment.
  • Design robust APIs and data contracts bridging Workflow engines and Care Platform.
  • Contribute to the technical strategy for automation tools and AI-powered workflows.
  • Champion frontend observability, A/B testing infrastructure, and UI performance monitoring.
  • Draft architecture RFCs and ensure consistent engineering standards across the full stack.

Skills

Full-stack development
React/React Native
Python
Product thinking
Design systems
Mentorship

Education

Bachelor's degree in Computer Science or related field

Tools

React Native tooling
API design
Observability tooling

Job description

Dialogue is seeking a Staff Full-Stack Developer to lead the evolution of its ServiceOS and provider experience. You will bridge backend automation with an intuitive frontend, ensuring modular frontend architecture.matches backend scalability while mentoring the engineering team.

You will report to the Director of Engineering and own end-to-end technical strategy, focusing on frontend modularity, API design, and AI-powered workflows usage by clinicians. Hybrid work in Canada.”

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Full-Stack Engineer, AI-Powered Care Platform
Staff Full-Stack Engineer, AI-Powered Care Platform

Dialogue • Toronto

Hybrid
CAD 140,000 - 190,000
Hybrid work: 3 days/week in Montreal/T
4 weeks vacation
Wellness days
+6
Staff Software Developer, Full Stack (Provider Experience)
Staff Software Developer, Full Stack (Provider Experience)

Dialogue • Toronto

Hybrid
CAD 140,000 - 190,000
Hybrid work: 3 days/week in Montreal/T
4 weeks vacation
Wellness days
+6
Staff Software Developer, Full Stack (Provider Experience)
Staff Software Developer, Full Stack (Provider Experience)

Dialogue • Montreal

Hybrid
CAD 140,000 - 190,000
Hybrid work: 3 days/week in Montreal/T
Fully funded insurance
Wellness benefits
+4
Senior / Staff Software Developer, Full Stack (Backend & AI)
Senior / Staff Software Developer, Full Stack (Backend & AI)

Dialogue • Montreal

Hybrid
CAD 119,000 - 168,000
Health app access
Mental health support
RRSP matching
+4
Senior / Staff Software Developer, Full Stack (Backend & AI)
Senior / Staff Software Developer, Full Stack (Backend & AI)

Dialogue • Montreal

Hybrid
CAD 120,000 - 170,000
Hybrid work in Montreal/Toronto
Work abroad up to 4 weeks/year
Coursera learning budget
+3
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform

Dialogue • Montreal

Hybrid
CAD 110,000 - 160,000
Hybrid work: Montreal or Toronto Offic
Fully funded insurance
Wellness benefits
+2
Full-Stack Engineer — AI-Driven Health Platform (Remote)
Full-Stack Engineer — AI-Driven Health Platform (Remote)

Blair Health • Toronto

Hybrid
CAD 104,550 - 135,300
Competitive salary
Meaningful early equity
High autonomy and ownership of features
+1
Hybrid Full-Stack AI Platform Engineer
Hybrid Full-Stack AI Platform Engineer

CHEO • Ottawa

Hybrid
CAD 71,000 - 88,000
Platform Developer, Backend
Platform Developer, Backend

Dialogue • Montreal

Hybrid
CAD 90,000 - 130,000
Access to virtual mental health support
Fully funded insurance and health spending account
4 weeks vacation and wellness days
+5
Senior Software Developer, Full-Stack (Client experience)
Senior Software Developer, Full-Stack (Client experience)

Dialogue • Montreal

Hybrid
CAD 110,000 - 160,000
Hybrid work: Montreal or Toronto Offic
Fully funded insurance
Wellness benefits
+2