Dialogue Logo

Dialogue

Senior Fullstack Developer, Provider Experience

Reposted 3 Days Ago
Be an Early Applicant
In-Office
2 Locations
Senior level
In-Office
2 Locations
Senior level
As a Senior Fullstack Developer, you will enhance provider experience by building intuitive interfaces, implementing features, and collaborating with product and engineering teams to improve workflows.
The summary above was generated by AI

About Dialogue


Dialogue is the #1 virtual care provider in Canada. By developing our Integrated Health Platform🅫, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to organizations that want to improve the wellness of their employees and families.


When it comes to our work, we set the bar high. Together, we’re transforming health and helping millions improve their well-being. We’re firm believers that great people don’t settle on:

  • Impact
  • Community
  • Growth
  • Excellence

Feel like you can make a difference? Good news, we saved you a seat! 

Come as you are. As a proud equal-opportunity employer, Dialogue is dedicated to creating a diverse and inclusive workplace for everyone. Qualified applicants will be considered regardless of citizenship, ethnicity, race, colour, religion, gender, gender identity or expression, sexual orientation, disability, age, or veteran status. Applicants who require specialized accommodation are encouraged to contact [email protected].


Your role as a Senior Fullstack Developer, Provider Experience

The Provider Experience group is looking for a Senior Fullstack Developer. Reporting to Lauranne Sins, Director of Engineering in the Provider Experience group, you will build the tools and technologies used every day by our Doctors, Nurses and Care Providers to deliver services to millions of Canadians. You will help bridge clinical needs with user experience by translating sophisticated backend logic into intuitive, practitioner-facing interfaces. This role is critical to making the Care Platform and Member App “self-sustaining” by ensuring new backend capabilities, such as automated shift updates or lab reconciliation, are accessible, reliable, and easy to validate. You will work closely with both product and engineering teams to deliver features that simplify workflows and enhance provider efficiency.

What you'll be doing


Frontend Development and Interactive Features

  • Build complex, user-facing components in React.js and TypeScript for the Care Platform and Member App.
  • Develop AI-powered dashboards, real-time consult note components, and other interactive features.
  • Translate clinical workflows into incremental, user-facing improvements that are easy to understand and use.
  • Maintain high standards of UI quality, including focus management, real-time updates, and state management.

End-to-End Feature Delivery

  • Design and implement features from data modeling and API design through frontend implementation.
  • Collaborate with backend engineers to ensure seamless integration of new workflows and automated capabilities.
  • Contribute to building scalable, maintainable, and testable frontend systems that support future platform growth.

Product Impact and UX Awareness:

  • Actively participate in product discussions to shape how complex clinical and administrative workflows are surfaced to providers.
  • Advocate for user-centric solutions that improve provider efficiency and satisfaction.
  • Continuously iterate on features to optimize usability, accessibility, and performance.

For this role, you'll need to demonstrate

  • 5+ years in Full stack software development using Python, FastAPI and AWS infrastructure.
  • Strong expertise in frontend development using React.js, TypeScript, and modern UI libraries like Ant Design.
  • Experience delivering end-to-end features from backend data modelling and API design to frontend implementation.


We'd love to hear from you if you also have

  • Excellent UX/UI awareness and ability to manage complex frontend states and interactions.
  • A product mindset with the ability to translate clinical workflows into incremental technical improvements.
  • Familiarity with AI-powered tools or experience integrating AI-driven functionality into user interfaces is a plus.


Please note that as we serve customers across Canada, bilingualism is essential for this position. You may be required to communicate in French and English.

At Dialogue, your well-being is our priority

Taking care of others also means taking care of our team! Depending on your role and employment status, you could have access to the following benefits:

  • Access to the Dialogue app and virtual mental health support for you and your family
  • Fully funded insurance, a health spending account, dental coverage, and fitness reimbursement
  • 4 weeks vacation, 9 wellness days, and 1 volunteer day
  • Hybrid work: 3 days/week in our Montreal or Toronto offices, excluding remote roles
  • Work abroad up to 4 weeks/year
  • Incentive plans, referral bonuses & RRSP matching
  • Learning via Coursera, external training budget & mentorship
  • Optional parental leave top-up


Top Skills

Ant Design
React
Typescript

Dialogue Toronto, Ontario, CAN Office

111 Richmond St W, Toronto, Ontario, Canada, M5H 2G4

Similar Jobs

18 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Senior full‑stack engineer responsible for technical design, architecture, and development of customer management systems. Mentor engineers, drive engineering best practices, improve developer experience, and deliver cloud-native microservices and front-end features.
Top Skills: AngularAWSContainersGoGCPHTML/CSSJavaJavaScriptMicroservicesAzureNode.jsNoSQLPythonRdbmsReactRestful ApisTypescript
8 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Marketing Tech • Software
The Senior Full Stack Developer will develop web applications, collaborate with the team, conduct code reviews, and research new technologies.
Top Skills: AngularAWSAzureElasticsearchGCPGraphQLJavaScriptNext.JsNode.jsReactTypescript
Yesterday
In-Office
Toronto, ON, CAN
Senior level
Senior level
eCommerce • Retail
As a Senior Full Stack Engineer at eBay's Goldin, you'll design and implement scalable, cloud-native software on AWS, contribute to API design, and enhance consumer-facing experiences.
Top Skills: AWSDockerDynamoDBGraphQLJavaScriptKinesisKubernetesMssqlPostgresPythonReactRestSesSqs

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account