Manulife, a leading international financial services provider, is seeking a Senior Full-stack Software Engineer to join their innovative team in Toronto. This role offers an exciting opportunity to work on enterprise-level HR applications, combining both front-end and back-end development expertise. The position requires 3-5 years of enterprise experience and strong technical skills in modern technologies including React, Python, and Java Spring Boot.
The ideal candidate will be responsible for designing and developing end-user interfaces, databases, APIs, and server-side logic while maintaining both front and back-end web applications' components. They will participate in design reviews, analyze existing code, and work through the entire software development lifecycle. The role demands expertise in various technologies including JavaScript frameworks, SQL/NoSQL databases, and code scanning tools.
Manulife offers a comprehensive benefits package including health, dental, vision, and mental health coverage, along with retirement savings plans and global share ownership opportunities. The company promotes a flexible work environment with a hybrid working arrangement and competitive salary range of $94,220 - $174,980 CAD.
As part of Manulife's commitment to digital transformation, you'll be contributing to their mission of becoming the most digital, customer-centric global company in their industry. The role offers opportunities for professional growth, mentorship, and the chance to work on impactful projects that help make decisions easier and lives better for customers worldwide.