Full-Stack Engineer | React & API Developer

Manulife John Hancock

Southwestern Ontario

On-site

CAD 85,000 - 120,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Manulife John Hancock is seeking a Front to Full Stack Software Engineer to craft scalable digital experiences across the full technology stack. You’ll build engaging front-end experiences with React while developing APIs and server-side services in a collaborative Agile and DevOps environment.

You’ll contribute through design, prototyping, development, testing, deployment, and continuous improvement, delivering high-quality software with accessibility at the forefront.

Qualifications

  • 3-5 years of professional Full Stack Software Engineering experience.
  • Strong hands-on experience with React, Node.js, Express, JavaScript, HTML5, and CSS3.
  • Experience building and testing modern front-end applications.
  • Strong knowledge of React component architecture and Redux, with an emphasis on reusable, efficient, maintainable components.
  • Understanding of React server-side rendering.
  • Strong CSS expertise and experience building responsive, scalable user interfaces.
  • Experience developing digital products with accessibility built into the design and development lifecycle.
  • Experience developing applications in alignment with accessibility standards such as WCAG 2.1.
  • Understanding of Agile, DevOps, automated testing, continuous integration, API development, and database design.

Responsibilities

  • Design, develop, test, deliver, maintain, and continuously improve full-stack business applications.
  • Build modern, responsive, reusable user experiences using React, JavaScript, HTML5, and CSS3.
  • Design and integrate APIs, databases, server-side logic, and front-end components.
  • Develop reusable and maintainable React components using Redux.
  • Apply disciplined engineering practices, automation, and semantic versioning to deliver high-quality software.
  • Build automated tests and test harnesses that support reliable releases and continuous integration.
  • Perform technical spikes and prototypes to evaluate ideas and reduce uncertainty.
  • Troubleshoot defects, improve application performance, and enhance quality and efficiency.
  • Build digital experiences with accessibility and mobile responsiveness at the forefront, aligned with WCAG 2.1.
  • Work within modern CI/CD and DevSecOps practices.
  • Participate in design discussions, brainstorming, code reviews, and peer collaboration.
  • Partner with business, product, design, and technology stakeholders to transform requirements into solutions.
  • Create technical documentation to support deployment, maintenance, operations, and evolving business needs.
  • Share expertise with other engineers and contribute to continuous learning.

Skills

React
Node.js
Express
JavaScript
HTML5
CSS3
Agile
DevOps
CI/CD

Tools

Adobe Experience Manager
Azure AKS
Jenkins
TeamCity
GitHub Actions
SonarQube
Fortify
WebInspect

Job description

Manulife John Hancock is seeking a Front to Full Stack Software Engineer to craft scalable digital experiences across the full technology stack. You’ll build engaging front-end experiences with React while developing APIs and server-side services in a collaborative Agile and DevOps environment.

You’ll contribute through design, prototyping, development, testing, deployment, and continuous improvement, delivering high-quality software with accessibility at the forefront.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack React Engineer — Hybrid & Impactful Web Apps
Full-Stack React Engineer — Hybrid & Impactful Web Apps

Société Financière Manuvie • Southwestern Ontario

Hybrid
CAD 86,000 - 136,000
Health benefits
Dental and vision coverage
Flexible work arrangements
+1
Full-Stack Software Engineer - React
Full-Stack Software Engineer - React

Manulife John Hancock • Southwestern Ontario

On-site
CAD 85,000 - 120,000
Finance & Treasury Full-Stack Engineer (Azure/Data)
Finance & Treasury Full-Stack Engineer (Azure/Data)

Manulife John Hancock • Toronto

On-site
CAD 95,000 - 125,000
Full-Stack AI Engineer (Python + React) — Hybrid
Full-Stack AI Engineer (Python + React) — Hybrid

Manulife • Toronto

Hybrid
CAD 86,000 - 136,000
Health benefits
Dental
Mental health support
+3
Front-End Engineer
Front-End Engineer

Manulife • Waterloo

On-site
CAD 90,000 - 140,000
Senior Mobile & Backend Engineer
Senior Mobile & Backend Engineer

Manulife • Waterloo

Hybrid
CAD 113,000 - 163,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

High Tech Genesis • Ottawa

On-site
CAD 110,000 - 150,000
Full-Stack Developer (Java/React) - Hybrid/Remote
Full-Stack Developer (Java/React) - Hybrid/Remote

Fidelity Canada • Toronto

Hybrid
CAD 99,000 - 149,000
Remote, Hybrid, and in office options
RRSP contribution
Health benefits starting day one
+3
Senior Front-End Engineer - React & Full-Stack
Senior Front-End Engineer - React & Full-Stack

High Tech Genesis • Ottawa

On-site
CAD 95,000 - 135,000
Senior Front-End / Full-Stack Engineer
Senior Front-End / Full-Stack Engineer

High Tech Genesis • Ottawa

On-site
CAD 95,000 - 135,000