
Posted 4 hours ago
Senior Software Developer, Full Stack
DialogueSenior Software Developer, Full Stack (Client Experience)
Perks & benefits
VisaHealth InsurancePaid LeaveEducation Allowance
Requirements
5+ years software development experience, Proficiency in React and TypeScript, Python backend experience, Product-minded engineering approach, Interest in DevOps
Skills
ReactTypeScriptPython
About the role
About the Company
Dialogue is the #1 virtual care provider in Canada. By developing our Integrated Health Platform, we provide exceptional online health and wellness programs to organizations that want to improve the wellness of their employees and families.
Responsibilities
- Own the admin portal front-end codebase using React and TypeScript
- Mentor and collaborate with intermediate developers
- Build and maintain full-stack features from React UI to Python backend services
- Shape the client reporting experience by integrating data visualizations
- Participate in DevOps activities including CI/CD, monitoring, and infrastructure management
- Drive technical quality and architectural decisions
- Partner with product and design teams to shape features
Requirements
- 5+ years of professional software development experience
- Proficiency in React and TypeScript
- Back-end experience in Python and REST APIs
- Product-minded approach with a focus on user experience
- Interest in DevOps and production operations
- Ability to work autonomously in a senior capacity
- Strong communication skills for technical and non-technical stakeholders
- Bilingualism (French and English) is an asset
Preferred Qualifications
- Experience with AWS (EKS, S3, SQS)
- Experience with Kubernetes, Terraform, CircleCI, Datadog, or LaunchDarkly
- Familiarity with data visualization libraries or embedding tools
Benefits
- Access to virtual mental health support
- Fully funded insurance, health spending account, and dental coverage
- 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/year
- Incentive plans, referral bonuses, and RRSP matching
- Learning budget via Coursera and external training
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 freeSenior Software Developer, Full Stack
Dialogue · Montreal
