Manulife, a leading international financial services provider, is seeking a Full-Stack Software Engineer to join their team in Toronto or Waterloo, Ontario. This role offers an exciting opportunity to work on full-stack development, focusing on both front-end and back-end technologies within a modern tech stack including React, Node.js, and Express.
The position requires 5+ years of experience and combines technical expertise with a strong focus on accessibility and user experience. You'll be working in a hybrid environment, contributing to the development of business applications while maintaining both front and back-end components. The role involves everything from designing user interfaces and APIs to implementing server-side logic and ensuring code quality through automated testing.
Manulife offers a comprehensive benefits package including health, dental, vision coverage, and retirement savings plans. The company is recognized as one of Canada's Top 100 Employers (2024) and has received the 2024 Gallup Exceptional Workplace Award. They promote a culture of continuous learning and professional growth, with opportunities to work on innovative digital solutions.
The ideal candidate will bring strong experience in React, Redux, and modern web technologies, combined with a passion for building accessible and scalable applications. You'll be part of a collaborative team environment where you can contribute to peer reviews, mentor junior engineers, and participate in the full software development lifecycle. The company's commitment to digital innovation and creating positive impact makes this an excellent opportunity for someone looking to advance their career in a leading financial services organization.