Build the future with us

Join the next generation of global tech companies

Team Lead, Software Developer

Dialogue

Dialogue

Software Engineering
Montreal, QC, Canada
Posted on Tuesday, August 20, 2024

Your role as a Team Lead, Software Developer

The team and yourself will build the experience of our end users through the design of our mobile applications and our web experiences. You will participate in the development and design of the Dialogue web and mobile experience and lead your team in collaboration with the product manager and the user experience designer.

More broadly, the Member Experience group is responsible for our members' entire journey, from the moment they obtain access to Dialogue to the resolution of a health problem and the improvement of their quality of life. To continuously improve the member experience, we strive to understand our members' needs, goals, motivations, and challenges and develop plans that account for their current solutions. Our teams work together to develop solutions that create the best possible experience for our members.

You will maintain a high bar for quality. You’ll participate in building a culture with strong engineering values and goals. You’ll emphasize quick deployment cycles while following best practices and code reviews. Last but not least, you’ll work hands-on in the code and contribute technically.

What you’ll be doing:

  • Writing and supporting a leading-edge React-Native mobile and web application
  • Understand the experience of end-user problems defined by the product manager
  • Working in a traditional scrum team that delivers solutions and user journeys incrementally
  • Draft and review technical design documents
  • Lead a team to improve your own technical skills and those of other team members and ensure the team’s success in meeting sprint goals

What you’ll bring to the team:

  • 5+ years of relevant professional experience including leading teams
  • experience with modern JavaScript frameworks such as React, React Native, Expo or Node
  • For backend and full-stack profiles, proficiency in Python, PostgreSQL, and AWS services is important
  • A B.S., M.S., or Ph.D. in computer science or a related technical field is a plus
  • A burning desire to make an impact while having fun solving complex challenges with your teammates!

At Dialogue, your well-being is our priority

Taking care of others also means taking care of our team. We’ve got you covered!

  • A fully funded benefits plan, including a wellness reimbursement program
  • Unlimited access to a variety of Dialogue’s programs for you and your immediate family
  • 4 weeks of vacation, 9 wellness days and 1 paid volunteer day
  • A hybrid work approach that involves 3 days per week in our beautiful Montreal or Toronto offices
  • Access to a custom learning program, including an allocated budget for continuous external training
  • Short and long-term incentive plans
  • An optional parental benefits program
  • Qualifying permanent and part-time employees are eligible for a Group Retirement Savings Program (GRSP) with a matching employer contribution from their first day at Dialogue, in accordance with policy terms

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 accessibility@dialogue.co.