Open role
Senior Full Stack Software Engineer
Manulife
2 LocationsPosted Aug 18, 2026 · 8h agoCA$113k – CA$163k
Full-timeCA$113k – CA$163kSeniorHybrid
About this role
Join Manulife and John Hancock as a Senior Full Stack Software Engineer in Waterloo, Ontario. You will lead the evolution of digital gateways for clients and members, modernizing applications built with JavaScript, React, Node.js, and GraphQL, while also guiding the modernization of existing .NET and Java systems. This role offers technical leadership, architectural influence, and the opportunity to drive engineering excellence in a collaborative, quality-focused team.
What we are looking for
6- Lead the evolution of Group Benefits Experience assets, a core digital gateway
- Modernize applications using JavaScript, React, Node.js, GraphQL, MongoDB
- Guide the modernization of existing .NET and Java systems
- Shape and evolve end-to-end architecture in partnership with Architecture, Product, and Platform teams
- Drive best practices in testing, CI/CD, and operational excellence
- Collaborate across engineering, quality, and cross-functional teams
