Software Developer, Full Stack (Client Experience)
Dialogue
Software Developer, Full Stack (Client Experience)
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.
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 View email address on ca.talent.com.
To ensure an efficient and fair review process, we utilize artificial intelligence tools to assist in the initial screening and assessment of applicants for this role. Dialogue only contacts candidates through official @dialogue.co email addresses. We never request payment, gift cards, or personal financial information at any stage of hiring, and we never extend an offer without a structured interview process. All open roles are listed exclusively at dialogue.co/en/careers. If you receive a suspicious communication claiming to be from Dialogue, do not respond — report it to View email address on ca.talent.com and verify the role on our official careers page.
Your role as Software Developer, Full Stack
The Software Developer, Full Stack joins the Client Reporting team within Dialogue's Client Stream. You will work alongside a senior developer, a data analyst, a data developer, a product manager, and a designer. Your work spans two connected mandates: contributing to the development of Dialogue's React-based admin portal used by all clients to manage member eligibility and access reports, and bridging the gap between the software and data engineering sides of the team.
What makes this role distinct is the data angle. You are a full stack developer who is genuinely curious about how data moves, transforms, and surfaces to end users, and you are eager to get your hands into data pipelines, not just the web layer above them. You will collaborate closely with the data analyst and data engineer to connect reporting outputs of the interface, and you will grow in both directions: deepening your web development skills under the mentorship of a senior developer, while expanding your exposure to data engineering practices alongside dedicated data specialists.
What you'll be doing
- Develop features. Contribute to the React (TypeScript) frontend, building new features, fixing bugs, improving existing components, and participating in code reviews. You will work closely with the senior developer, who will provide technical guidance and help you grow as an engineer.
- Build and maintain full‑stack features. Implement features end-to-end, from the React UI to the Python backend services that the admin portal depends on via You are comfortable picking up work across the stack and following it through to completion.
- Bridge development and data engineering. Act as a connector between the software and data sides of the team. Work with the data analyst and data engineer to understand how reporting data is structured and transformed, and translate that into working front‑end integrations, including embedding reporting visualizations via a third‑party reporting solution.
- Support data pipeline work. Contribute to data‑adjacent development tasks: helping wire up data pipelines to the interface, writing or reviewing scripts and tooling that support data flows, and developing an understanding of the broader data stack (Snowflake, Airflow, dbt) that feeds into client reporting.
- Participate in production operations. Engage with the team's DevOps practices, participating in deployments, monitoring service health with Datadog, and developing familiarity with the infrastructure that runs the admin console (AWS EKS, Kubernetes, CircleCI, LaunchDarkly).
- Collaborate with product and design. Work with the product manager and designer to understand what is being built and why, contributing your perspective during planning, flagging technical constraints early, and taking ownership of your deliverables through the full development lifecycle.
- Grow with the team. This is a role with real room to develop. You will be supported by an experienced senior developer and a team lead, and encouraged to expand your skills across both the web and data engineering dimensions of the team's work.
We'd love to hear from you if you have
- Have 2–4 years of professional software development experience, with solid foundations in both front‑end and back‑end development.
- Have back‑end experience in Python and are comfortable working with REST APIs.
- Have a genuine interest in data engineering: you want to understand how data pipelines work, how data is transformed and surfaced, and how software and data systems connect to each other.
- Are collaborative and communicative — you ask good questions, share your work early, and engage readily with teammates across disciplines (data, product, design).
- Take ownership of your work: you follow through on what you start, flag blockers proactively, and care about the quality of what you ship.
- Experience with SQL, dbt, Snowflake, or Airflow is a strong asset. Familiarity with AWS, Kubernetes, CircleCI, or Datadog is a plus.
Please note that as we serve customers across Canada, bilingualism is an asset for this position. You may be required to communicate in French and English .
At Dialogue, your well-being is our priority
- 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
- ...Senior Software Developer, Full Stack (Client Experience) 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...SuggestedInternshipRemote work3 days per week
- ...Senior Software Developer, Full Stack (Client Experience) About this position 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...SuggestedInternshipRemote work3 days per week
- ...DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together... ...to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic Strategies...SuggestedRemote work
- ...researchers), taking approaches developed in our research towards real... ...will act primarily as a software engineer, playing a key role... ...understandable and practical form. The developer will maintain, extend, and... ...best practices and help with experiments that demand substantial...SuggestedTemporary workApprenticeshipWork at officeRemote workWorldwideFlexible hours
- ...undergoing an AI‑driven transformation of the Software Development Life Cycle into an Agentic... ...(ADLC). We are looking for Intermediate developer who embrace AI‑assisted engineering... ...years of professional software development experience in modern SaaS environments; ~ Strong...SuggestedRemote workFlexible hours
- Workleap seeks a Senior Full‑Stack Software Developer to lead the ShareGate Migrate project. Bring your React and TypeScript expertise to a cooperative team. In this Senior Developer position, you'll play a critical role in the launch of the recent ShareGate Migrate web application...
- ...About the job Senior Full-stack developer MEAN About the company Our client is a rapidly expanding automotive inspection platform located in Eastern Canada, Montreal. Established two years ago, their platform connects customers and inspectors across Canada, with the ultimate...Work at officeRemote work3 days per week
- Job Description Akams mission is to make digital experiences fast, intelligent, and secure. The Identity Engineering team delivers zero‑trust enterprise security. We seek a Senior Software Engineer to develop scalable backend systems, proxies, and load balancers. Responsibilities...
$77.6k - $129.3k per year
...du poste : Le Développeur logiciel - Full Stack (.NET C#) agit comme un contributeur expérimenté... ...en charge des solutions orientées client (B2C). Ce rôle applique une solide expertise... ...several factors, including performance, experience and skills, equity, regular job market...Long term contractApprenticeshipWork at office2 days per week- Join Derq, an MIT spinoff, as a Full-Stack Software Engineer focused on AI-enhanced transportation. Contribute to impactful projects across frontend... ...full-stack applications across frontend and backend • Develop responsive applications with React (Remix) and TypeScript • Build...
- Join Dialogue as a Senior Full Stack Developer to shape the future of virtual health care. Your expertise in React and backend systems will drive... ...in UI performance Requirements: • 10+ years in full-stack software development • Advanced skills in React/React Native and Python...
- Agentic is seeking a Full Stack AI Developer to innovate and deploy AI solutions with a focus on Large Language Models. Experience a flexible hybrid model while making an impact with your expertise. This role offers the chance to work on exciting projects in AI, developing...Flexible hours
- ...Overview A career as a Lead Chief Full Stack Developer on the Wealth Management, IT Delivery team at National Bank means playing a key... ...contribute to application performance, practice, and the user experience. Your contribution fosters innovation, software quality and...
$29.9 - $46.71 per hour
...We are seeking an accomplished Full Stack Developer with expertise in GenAl technologies to join the team and drive key initiatives forward.... ...new technical and business concepts as needed. Skills & Experience Required Python: Overall 5+ years of development experience...Contract work- Be part of Veeva's mission as a Full-Stack Software Engineer, leveraging Java and Javascript to innovate life science products. Collaborate with... ...Requirements: • Over 2 years of software development experience • Proficient in Javascript frameworks such as React • Significant...
- Step into the role of Lead Full-Stack Developer, specializing in remote software development. Bring your expertise in Node.js and web technologies to design and implement scalable applications. This position involves leading projects from initial concepts through to launch...Remote work
- Elevate your career at Capgemini as a Full Stack Developer focusing on Java Spring Boot and Angular in Montreal. Combine UI and backend expertise... ...directly with users to enhance functionality and user experience. Key Responsibilities: • Develop recent components for applications...
- ...une passion pour la création de produits exceptionnels. Alors que nous poursuivons notre croissance, nous recherchons un Développeur Full‑Stack talentueux et motivé pour nous aider à façonner l’avenir de notre plateforme. Si vous aimez résoudre des problèmes complexes,...Work at officeWorldwide
- ...Become a Senior Full-Stack Developer at Trellis, and immerse yourself in a transformative AI-powered platform that drives eCommerce success. Collaborate... ...role, you will lead feature development and help shape the software that supports millions of merchants globally. Your...
- Become a Senior AI Full-Stack Developer at AppDirect, where you will innovate in creating AI-driven enterprise tools. Collaborate in a dynamic... ...architectural direction for Devs.AI Requirements: • 8+ years of software development experience • Expertise in Typescript, React, and...
- Join Flashloop AI as a Full Stack Software Engineer in Montreal, contributing to an innovative AI video platform. Collaborate on impactful projects... ...and resolve technical challenges Requirements: • Strong experience with TypeScript, React Native, and Node.js • Familiarity with...
- Become a vital part of Tundra Technical Solutions as a Full Stack Developer focusing on Generative AI in Montreal, QC. Collaborate on innovative... ...unit tests for code quality Requirements: • 5+ years of experience in Python development • Proficient in RDBMS and NoSQL databases...Contract work
- ...We're seeking someone to join our team as a Senior Full Stack Agentic AI Developer with expertise in GenAI technologies in Non-Financial Risk Technology... ...and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of...Work at officeRemote work
- Become a key player with Nav Canada as a Full-Time Software Developer in Ottawa. This hybrid position combines coding expertise and software testing... ...: • 3-5 years of relevant software engineering experience • Programming skills in Ada, C, C++, and Python • Familiarity...Full time
- Shape the future of trading as a Full Stack Software Developer, crafting impactful software solutions. Collaborate with senior technologists in a vibrant environment focused on innovation and growth. As a key team member, you will develop critical software, ensuring alignment...
- ...Position: Python Full Stack Developer – GenAI Focus Location: Montreal, QC (Hybrid) Job Type: Contract Responsibilities Design, develop... ...technical and business concepts as needed. Skills & Experience Required Python: Overall 7+ years of development experience...Contract work
- ...We're seeking someone to join our team as a Senior Full Stack Agentic AI Developer with expertise in GenAI technologies in Non‑Financial Risk Technology... ...and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of...
- ...DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together... ...consensus. We are looking for multiple passionate Full Stack Software Developers to join our team. You will develop critical software...Work from home
- ...Offre d'emploi : Développeur Full Stack Java Sénior Localisation : Montréal Durée du mandat : Indéterminée Mode de travail : Hybride (3 jours/semaine au bureau) Début : Dès que possible Le masculin est utilisé pour alléger l’annonce. Ce que nous allons...Daily paidWork at officeDay shift
- ...CapIntel is a software platform built for wealth management enterprises... ...strategies to their clients. Advisors at some of the biggest... ...About The Role As a Software Developer at CapIntel, you'll... ...~4+ years of professional experience in backend or full‑stack software...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer, Full Stack (Client Experience). Be the first to apply!
- senior software developer Montréal, QC
- software engineer - computer Montréal, QC
- software developer remote Montréal, QC
- software engineer intern Montréal, QC
- software engineer devops Montréal, QC
- remote entry level software developer Montréal, QC
- linux software engineer Montréal, QC
- software engineer internship Montréal, QC
- ingénieur logiciel Montréal, QC
- software developer intern Montréal, QC
