Senior Software Developer, Front-End at Dialogue - ScoutJobs - The AI-curated global job board
Skip to content
Dialogue
Posted 4 hours ago

Senior Software Developer, Front-End

DialogueSenior Software Developer, Front-End (Client Experience)

Perks & benefits

VisaHealth InsurancePaid LeaveEducation Allowance

Requirements

5+ years mobile development experience, Proficiency in React Native and TypeScript, Experience with Redux and Sagas, Knowledge of Expo and Hermes, Ability to read Swift and Kotlin

Skills

React NativeTypeScriptRedux

About the role

Responsibilities

  • Own front-end deliverables across the full development lifecycle, from design to release
  • Develop and maintain the React Native application (member-app) using TypeScript, Redux, and Expo
  • Build and evolve the Brownfield SDK module integration layer
  • Contribute to the custom component library and design system
  • Maintain and improve test apps for iOS (SwiftUI/UIKit) and Android (Kotlin/Jetpack Compose)
  • Write and maintain unit and integration tests
  • Deliver new platform features such as pharmacy experiences and account-linking flows
  • Participate in technical design and code reviews

Requirements

  • 5+ years of professional experience building mobile applications (iOS, Android, and web)
  • Proficiency in React Native, TypeScript, and modern React patterns
  • Experience with Redux and middleware patterns like Sagas or Thunks
  • Experience with Expo and the React Native build toolchain (Hermes, Metro)
  • Ability to read and contribute to native iOS (Swift/Objective-C) and Android (Kotlin/Java) code
  • Proven track record of architecting and shipping significant software initiatives
  • Strong communication skills for technical and non-technical collaboration

Preferred Qualifications

  • Experience with feature flag systems like LaunchDarkly
  • Experience with content management systems
  • Experience with brownfield or embedded app patterns (XCFramework, AAR)
  • Bilingualism in French and English

Benefits

  • Access to 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 model (3 days/week in Montreal or Toronto)
  • Work abroad up to 4 weeks per year
  • Incentive plans, referral bonuses, and RRSP matching
  • Learning budget via Coursera and external training
  • Optional parental leave top-up

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 free

Senior Software Developer, Front-End

Dialogue · Montreal

Sign up to apply