Tech Stack
FlaskJavaJavaScriptPostgresPythonReactReact NativeRedux
About the role
- Build the infrastructure, interfaces, and applications to provide first-class service to members and health professionals.
- Tackle high-impact and high-risk projects involving multiple engineering teams.
- Design efficient systems and engineering practices to align and facilitate interactions between teams and products.
- Mentor engineers, lead crews, and contribute to team growth and hiring.
- Contribute to product decisions and technical implementation; those who make product decisions also build them.
- Move fast with ownership, high standards, and disciplined execution.
Requirements
- Minimum 3+ years of experience as a Software Engineer.
- Experience working as a full-stack engineer.
- Well-versed in Object-Oriented Programming (Python, Java, C#) and enthusiastic about modern JavaScript.
- Willingness to work in Python and JavaScript (experience with both not required).
- Familiarity with stack: Python/Flask, React/Redux, React Native, PostgreSQL.
- Ability to tackle high-impact and high-risk projects involving many engineers.
- Ability to design efficient systems and engineering practices across teams/products.
- Mentoring and leadership experience; ability to mentor other engineers and lead crews.
- Experience contributing to hiring and improving technical assessment processes.
- Passion for building products; self-starting and entrepreneurial mindset.
- Collaborative, humble, enthusiastic about learning and teaching.
- Fluent in English (no need to speak French).
- Legal authorization to work in Canada and willingness to be based in the Toronto area and come to the office at least 4–5 days per week.