Full-Stack Software Engineer

7 days ago


Toronto, Ontario, Canada Manulife Insurance Malaysia Full time

Full-Stack Software Engineer page is loaded

Full-Stack Software Engineer Apply locations Toronto, Ontario Waterloo, Ontario time type Full time posted on Posted 7 Days Ago job requisition id JR

We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our environmental initiatives to our community investments, we lead with values throughout our business. To help us stand out, we help you step up, because when colleagues are healthy, respected and meaningfully challenged, we all thrive. Discover how you can grow your career, make impact and drive real change with our Winning Team today.

Working Arrangement

Hybrid

Job Description

The opportunity

This is you, unlimited. The Individual Insurance Technology team is working on disrupting the market and redefining the Advisor and Customer experience of managing their family info, benefit package and getting their benefits covered. We're working with UI/UX, market analytics/research, and human-centered design experts to build a best-in-class digital experience to make their experiences a painless process.

In the process, we're also building with some best-in-class technology including JavaScript, React, Redux, Node, MongoDB, and more.

We're looking for a Full Stack Engineer to join our team to help us with our goal of building best in class experiences for our customers. This means not just writing software with our tech stack but also working with our Quality Engineers and other Software Engineers as a team that cares about quality software. We want you to be proud of the code you are writing and proud of the team you are working with.

What Tools/Technology Would I be Using?

Here are some of the tools that we currently use and the stack we are implementing:

  • 4+ years Full Stack experience
  • JavaScript, React, and Redux for application development
  • , Java for microservice service development
  • Oracle, Microsoft SQL Server, Azure SQL, and Mongo Atlas databases
  • Jira for task management
  • Jenkins, Snyk, Azure, and SonarQube and more for a DevOps and environment chain
  • GitHub for source control
  • Selenium, WebdriverIO, Mocha, Chai, Postman, and Jest for automated testing
  • C# .Net and/or JAVA J2EE to support, integrate and/or upgrade our other applications
What Work Would I be Doing?

We're looking for someone to add to our team's engineering skillsets.

  • Understand the eco-system of backend to front end and make suggestions to our technical strategy to iteratively deliver value and modernize our tech stack OR take it to the next level
  • Comfortable with legacy C#.Net or Java and experienced in new stack Node/React to marry the two as we continuously transform and modernize our suite of applications
  • Engineer and test high quality React UIs and Node APIs using a mix of internal and open-source libraries
  • Pair program with other software engineers to learn, coach, and mentor
  • Consume and contribute to open source and inner source projects such as MUX (Manulife's UI Component Library)
  • Help us build up our performance and reliability story using tools like New Relic and Devo for performance monitoring, end-to-end logging, and other telemetry data
  • Enjoy your job
Am I Right for the Job?

We're looking for a passionate, motivated individual to join our team's exciting journey as we grow, pioneer, and innovate. Experience with any or all the tools/technology we use is a huge plus, but don't let one of those list items deter you If you're excited by the notion of joining a team that is going to disrupt a market and have fun doing it, we want to hear from you

What can we offer you?

  • A competitive salary and benefits packages.
  • A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.
  • A focus on growing your career path with us.
  • Flexible work policies and strong work-life balance.
  • Professional development and leadership opportunities.

Our commitment to you

  • Values-first culture
    We lead with our Values every day and bring them to life together.
  • Boundless opportunity
    We create opportunities to learn and grow at every stage of your career.
  • Continuous innovation
    We invite you to help redefine the future of financial services.
  • Delivering the promise of Diversity, Equity and Inclusion
    We foster an inclusive workplace where everyone thrives.
  • Championing Corporate Citizenship
    We build a business that benefits all stakeholders and has a positive social and environmental impact.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, Canada, we operate as Manulife across our offices in Asia, Canada, and Europe, and primarily as John Hancock in the United States. We provide financial advice, insurance, and wealth and asset management solutions for individuals, groups and institutions. At the end of 2022, we had more than 40,000 employees, over 116,000 agents, and thousands of distribution partners, serving over 34 million customers. At the end of 2022, we had $1.3 trillion (US$1.0 trillion) in assets under management and administration, including total invested assets of $0.4 trillion (US $0.3 trillion), and segregated funds net assets of $0.3 trillion (US$0.3 trillion). We trade as 'MFC' on the Toronto, New York, and the Philippine stock exchanges, and under '945' in Hong Kong.

Manulife is an Equal Opportunity Employer

At Manulife /John Hancock , we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour , ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process . All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies . To request a reasonable accommodation in the application process, contact .

Salary & Benefits

The annual base salary for this role is listed below.

Primary Location

Toronto, Ontario

Salary range is expected to be between

$92,190.00 CAD - $171,210.00 CAD

If you are applying for this role outside of the primary location, please contact for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.

Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact for more information about U.S.-specific paid time off provisions.

Similar Jobs (2) Full Stack Software Engineer, Manulife Bank locations Waterloo, Ontario time type Full time posted on Posted 4 Days Ago Senior Full Stack Software Engineer/Coach, Engineering Transformation locations 2 Locations time type Full time posted on Posted 4 Days Ago

We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our environmental initiatives to our community investments, we lead with values throughout our business. To help us stand out, we help you step up, because when colleagues are healthy, respected and meaningfully challenged, we all thrive.

We offer work that challenges and makes a difference within a flexible and supportive environment, so you can help make decisions easier and lives better for our customers.

We're proud of our accomplishments and recognitions. Recent awards include:

  • Best Place to Work in Asia-Pacific 2022
  • Best Place to Work for LGBTQ Equality 2022

To receive our latest job opportunities directly to your inbox, create an account or sign in and navigate to the 'Job Alerts' section located in the top right corner of the page. From there, you can sign up to receive job alerts.

Discover how you can grow your career, make impact and drive real change with our Winning Team today at .

#J-18808-Ljbffr

  • Old Toronto, Ontario, Canada Incognito Software Systems Inc Full time

    Full Stack Software Engineer (BiblioCore) page is loaded Full Stack Software Engineer (BiblioCore) Apply locations Canada - Toronto Remote, Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37517 Job Summary:Job Description: Are you interested in being a part of a company that has a positive social impact? Do you want to join a...


  • Toronto, Ontario, Canada Manulife Insurance Malaysia Full time

    Full-Stack Software Engineer page is loaded Full-Stack Software Engineer Apply locations Toronto, Ontario Waterloo, Ontario time type Full time posted on Posted 7 Days Ago job requisition id JR We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer Job Title:Java Full Stack Developer Experience with Java 8+ and Spring Framework (Spring Boot) Hands on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, RAML, SOAP) Working knowledge of web-based application...


  • Old Toronto, Ontario, Canada Thomson Reuters Full time

    Job Description for Remote Senior Full Stack Software Engineer Senior Full Stack Software Engineer An exciting opportunity exists for an experienced Senior Full Stack Software Engineer looking to drive the next generation of legal innovation. Working on all aspects of software solutions being dev


  • Old Toronto, Ontario, Canada Toppan Merril Full time

    Full-Stack Software Engineer page is loaded Full-Stack Software Engineer Apply locations Toronto (CAN) time type Full time posted on Posted Yesterday job requisition id R34774 Job Description: About the Role: We are currently seeking a Full-Stack Software Engineer to join our team. As a Full-Stack Software Engineer you will build and support a suite of...


  • Old Toronto, Ontario, Canada Thomson Reuters Full time

    Senior Full Stack Software Engineer An exciting opportunity exists for an experienced Senior Full Stack Software Engineer looking to drive the next generation of legal innovation. Working on all aspects of software solutions being developed by the Thomson Reuters Document Intelligence


  • Toronto, Ontario, Canada MediSolution Full time

    (Remote) Lead Full Stack Software Engineer page is loaded (Remote) Lead Full Stack Software Engineer Apply locations Ontario, Canada New Hampshire, United States New Brunswick, Canada Arizona, United States Virginia, United States time type Full time posted on Posted 3 Days Ago job requisition id R A division of Harris, Silverblaze, is seeking an...


  • Toronto, Ontario, Canada MediSolution Full time

    (Remote) Lead Full Stack Software Engineer page is loaded (Remote) Lead Full Stack Software Engineer Apply locations Ontario, Canada New Hampshire, United States New Brunswick, Canada Arizona, United States Virginia, United States time type Full time posted on Posted 3 Days Ago job requisition id R A division of Harris, Silverblaze, is seeking an...

  • Full Stack

    7 days ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Full Stack Developer for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk-management products and services. It is a leading provider of...


  • Old Toronto, Ontario, Canada Humi Full time

    [Full Time] PHP Full Stack Software Engineer at Humi (United States) | BEAMSTART Jobs PHP Full Stack Software EngineerHumi United States Date Posted25 Jun, 2022 Work LocationToronto, Canada, United States Salary OfferedNot Specified Job TypeFull Time Experience Required3+ years Remote WorkYes Stock OptionsNo Vacancies1 available Are you looking to join...


  • Toronto, Ontario, Canada Unreal Gigs Full time

    About the JobMission: At our company, we're dedicated to empowering teachers.Role: We're on the lookout for a skilled Software Engineer with a full-stack inclination to elevate our web-based interactive Whiteboard. You'll dive into various tasks related to networking and video conferencing integration, playing a pivotal role in advancing our...


  • Toronto, Ontario, Canada Epsilon Solutions Ltd. Full time

    Required Skills: Java, Spring boot, Microservices, Angular 4+, JavaScript, CSS Full Stack Engineer Responsibilities Meeting with the software development team to define the scope and scale of software projects. Designing software system architecture. Completing data structures and design patterns. Designing and implementing scalable web services,...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer. This is a hybrid position in Toronto, ON.Job Title:Java Full Stack DeveloperDuration: 18 – 24 Months+ (Open ended SoW)Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications (OpenShift)Hands...

  • Full Stack Engineer

    7 days ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's Premier Investment Bank is looking to hire a strong Java Full stack Developer for a long term contract opportunity.Our client is a part of a leading provider of financial services. Operating since 1869, our client has a high asset ratio and has one of the highest credit ratings of any financial institution. It is one of the...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer . This is a hybrid position in Toronto, ON .Job Title: Java Full Stack DeveloperDuration: 18 – 24 Months+ (Open ended SoW)Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications...


  • Toronto, Ontario, Canada Thomson Reuters Full time

    About the Role : In this opportunity as Senior Full Stack Software Engineer , you will: Play a key role in the complete software development lifecycle, including analysis, design, coding, quality, and CI/CD / DevOps responsibilities. Participate in product requirement and design reviews with product managers and other engineers. Participate and guide...


  • Toronto, Ontario, Canada Convictional Full time $120,000 - $140,000

    Full Time] Senior Full Stack Engineer at Convictional (United States) | BEAMSTART Jobs Senior Full Stack Engineer Full Time Remote Work About the role We are seeking a Senior Full Stack Engineer to build complete product features, increasing the impact of our software for the customer. Our Senior Full Stack Engineer will be a product builder, responsible...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's Premier Investment Bank is looking to hire a strong Java Full stack Developer for a long term contract opportunity.Our client is a part of a leading provider of financial services. Operating since 1869, our client has a high asset ratio and has one of the highest credit ratings of any financial institution. It is one of the...

  • Full Stack Engineer

    7 days ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's Premier Investment Bank is looking to hire a strong Java Full stack Developer for a long term contract opportunity. Our client is a part of a leading provider of financial services. Operating since 1869, our client has a high asset ratio and has one of the highest

  • Full-Stack Engineer

    1 week ago


    Toronto, Ontario, Canada Epsilon Solutions Ltd. Full time

    Remote 12 Months Video Interview Bachelor Degree in Computer Science, Engineering, or equivalent related technical field 5 to 7 years' experience in application development with all aspects of the software development life cycle and Agile software development methodologies Expert REACT.JS Full stack developer (3 Years experience ) with Electron (1 year...