Manulife, a leading international financial services provider, is seeking a Senior Full-stack Software Engineer to join their team in Toronto. This role offers an exciting opportunity to work on enterprise applications and frameworks that support internal employees across the organization.
The ideal candidate will be responsible for designing, developing, and maintaining HR applications across the full software development lifecycle. You'll work with both front-end and back-end technologies, including React, Node.js, Java, and various databases. The position requires strong technical skills in full-stack development, with experience in enterprise environments.
As a senior engineer, you'll participate in design reviews, analyze existing systems, and contribute to improving the overall architecture. The role demands expertise in modern development practices, including code scanning tools and performance optimization. You'll be working in a collaborative environment where knowledge sharing and code reviews are essential parts of the culture.
Manulife offers an attractive compensation package, including comprehensive health benefits, retirement plans, and professional development opportunities. The company promotes a values-first culture with a strong focus on diversity, equity, and inclusion. The hybrid work arrangement provides flexibility while maintaining team collaboration.
This is an excellent opportunity for a seasoned software engineer looking to make an impact in a global financial services organization that's committed to digital innovation and sustainable growth. The role offers clear career progression paths and the chance to work with cutting-edge technologies while solving complex business challenges.