
Posted 4 hours ago
Staff Software Developer, Full Stack
DialogueStaff Software Developer, Full Stack (Provider Experience)
Perks & benefits
VisaHealth InsurancePaid LeaveEducation Allowance
Requirements
10+ years software development experience, Proficiency in React, React Native, and Python, Experience with design systems, Bilingual in French and English
Skills
ReactReact NativePython
About the role
Responsibilities
- Lead architectural direction for React (Web) and React Native (Mobile)
- Drive strategy for frontend modularity and flexible UI primitives
- Design robust APIs and data contracts bridging workflow engines and the Care Platform
- Contribute to technical strategy for ServiceOS and AI-powered automation tools
- Champion best practices in frontend observability, A/B testing, and performance monitoring
- Lead cross-functional technical initiatives and draft architecture RFCs
Requirements
- 10+ years of software development experience
- Deep proficiency in React, React Native, and Python
- Experience building or maintaining design systems and component libraries
- Proven track record of delivering complex full-stack projects
- Fluency in both French and English
Preferred Qualifications
- Experience in multi-tenant environments
- Strong product thinking to translate clinical pain points into technical solutions
Benefits
- Access to Dialogue app and virtual mental health support
- Fully funded insurance, health spending account, dental, and fitness reimbursement
- 4 weeks vacation, 9 wellness days, and 1 volunteer day
- Hybrid work (3 days/week in Montreal or Toronto)
- Work abroad up to 4 weeks/year
- Incentive plans, referral bonuses, and RRSP matching
- Learning via Coursera and external training budget
About the Company
Dialogue is the #1 virtual care provider in Canada, providing exceptional online health and wellness programs through its Integrated Health Platform.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Developer, Full Stack
Dialogue · Toronto
