
Job description
As a Full-stack Software Engineer, you will contribute to the development and delivery of scalable software solutions, partnering with engineers, product teams, and designers. You will gain hands-on experience working on enterprise applications while growing your skills in modern technologies and AI.
Design, develop, test, and maintain full-stack applications across the development lifecycle, contribute to building and integrating AI-enabled features, develop and support user interfaces, APIs, and backend services for scalable applications.
3–5 years of experience in software or full-stack development, experience with cloud-based application development or support, foundational knowledge of data structures, algorithms, and object-oriented programming.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
Company

Finance
Manulife is a global financial services group headquartered in Toronto, offering insurance, wealth management, and asset management solutions across Canada, Asia, Europe, and the U.S. (operating as John Hancock). With more than 40,000 employees and 116,000 agents, it serves roughly 34 million customers worldwide and manages over $1.3 trillion in assets. The company differentiates itself through a client-centric approach, leveraging technology to simplify financial decisions and enhance quality of life. Its extensive distribution network and strong brand recognition position it as a trusted partner for individuals and institutions seeking comprehensive risk-management and investment solutions.