Job Description
Dialogue is seeking a Team Lead, Software Developer to shape new software developments for organizations offering Dialogue’s services. Reporting to the Director of Software Engineering, the candidate will lead a team in designing high-quality mobile and web experiences, collaborating with Product Managers and UX Designers. The role involves developing complex workflows that integrate the Member application and the Care Platform, enhancing the quality of life for millions.
What this role involves:
- Leading the development of robust, scalable, and secure systems.
- Providing architectural direction and technical leadership to a scrum team.
- Translating complex product requirements into efficient technical solutions.
- Mentoring engineers in best practices and supporting their growth.
- Breaking down strategic initiatives into achievable milestones.
- Championing cross-team collaboration and technical alignment.
- Driving the creation and review of technical design documents.
- Managing technical debt and advocating for sustainability initiatives.
- Contributing across the stack (e.g., React or React Native) when needed.
Requirements:
- Extensive experience as a software developer with a strong focus on backend development.
- Proven track record as a technical lead or engineering manager.
- Proficiency in Python, PostgreSQL, and AWS services.
- Experience with infrastructure as code (e.g., Terraform) and CI/CD practices.
- Familiarity with front-end technologies (e.g., React, React Native, Expo, or Node).
- Excellent collaboration and communication skills.
- Experience mentoring engineers and supporting their growth.
- Bilingualism (French and English) is essential.
What Dialogue offers:
- Access to the Dialogue app and 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: 3 days/week in Montreal or Toronto offices.
- Work abroad up to 4 weeks/year.
- Learning via Coursera, external training budget & mentorship.
- Optional parental leave top-up.