Hybrid Full-Stack Engineer — React/Node

Manulife

Southwestern Ontario

Hybrid

CAD 86,000 - 136,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Manulife is seeking an experienced Full Stack Software Engineer to join a collaborative team in Waterloo, Ontario. You will work across the full software development lifecycle, designing rich UI components with React/Redux, building APIs, and ensuring accessibility and performance across devices.

Ideal candidates have deep frontend and backend capabilities, strong communication skills, and a passion for delivering high-quality, accessible software in a hybrid work environment.

Qualifications

  • 5+ years Full Stack Software Engineer experience
  • Solid hands-on experience in React, Node.js, Express, JavaScript, HTML5, CSS3 and writing front end tests.
  • Experience in designing solid React components with Redux, that is reusable, efficient, and easy to maintain; Knowledge of React server-side rendering.
  • Strong CSS background in building user interfaces while collaborating with scalability and mobile responsiveness in mind.
  • Experience in building digital products with accessibility in mind and conducting accessibility testing throughout the design and development processes.
  • Understanding of agile and DevOps principles, development procedures that prioritize testing, continuous integration, and other techniques to expedite the release of new features.
  • Experience working/communicating with clients and collaborators while being empathetic to their needs.
  • Good verbal and written communication; effectively articulates technical vision, possibilities, and outcomes.
  • Experience developing front-end applications in compliance with accessibility standards and guidelines such as WCAG 2.1

Responsibilities

  • Designs, develops, tests, delivers, maintains, and improves business applications as a member of a team, working across Full-Stack through the entire software development lifecycle.
  • Designs end-user interfaces, databases, APIs and server-side logic while maintain both front and back-end web applications’ components.
  • Applies disciplined coding practices to enable agility and delivery of high-quality code.
  • Applies design patterns, automation, and semantic versioning where and when available
  • Uses development frameworks and third-party libraries
  • Conducts a wide range of tests and analysis to ensure software applications meets or exceeds standards, and end-user requirements.
  • Develops detailed system design specifications to serve as a guide for system/program development.
  • Assists in the development of automated test harnesses to ensure delivery of high-quality code.
  • Performs various investigative "Spikes" to mitigate technical uncertainty and risk.
  • Fixes errors, assists in resolving bugs, and boosts the overall efficiency of the software.
  • Participates in ideation and brainstorming sessions to devise creative and innovative digital solutions.
  • Creates prototype design for products with a wide range of techniques.
  • Completes any required documentation e.g., deployment, maintenance, support and business needs.
  • Understands CI/CD methods, API development, DevSecOps, and database design.
  • Engages in peer reviews of code / work and analysis for continuous learning and continuous improvement.

Skills

Full Stack Software Engineer
React
Node.js
Express
JavaScript
HTML5
CSS3
Redux
Accessibility WCAG 2.1
Agile & DevOps

Tools

AEM
AKS
CI/CD (Jenkins/TeamCity)
GitHub Actions
SonarQube
Fortify
WebInspect

Job description

Manulife is seeking an experienced Full Stack Software Engineer to join a collaborative team in Waterloo, Ontario. You will work across the full software development lifecycle, designing rich UI components with React/Redux, building APIs, and ensuring accessibility and performance across devices.

Ideal candidates have deep frontend and backend capabilities, strong communication skills, and a passion for delivering high-quality, accessible software in a hybrid work environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front-End Engineer: React Library & Design System
Front-End Engineer: React Library & Design System

Manulife Financial • Waterloo

Hybrid
CAD 86,000 - 136,000
Health benefits
Dental benefits
Mental health benefits
+11
Senior Full-Stack Engineer - Hybrid Cloud/API
Senior Full-Stack Engineer - Hybrid Cloud/API

Manulife Financial • Toronto

Hybrid
CAD 113,000 - 163,000
Full-Stack JS Engineer (React/Node) – Hybrid Ottawa
Full-Stack JS Engineer (React/Node) – Hybrid Ottawa

Recruiting In Motion - Eastern Ontario • Ottawa

Hybrid
CAD 80,000 - 130,000
Senior Full-Stack Engineer: Cloud-Native Investment Tech
Senior Full-Stack Engineer: Cloud-Native Investment Tech

Manulife Financial • Toronto

Hybrid
CAD 113,000 - 163,000
Front-End Engineer
Front-End Engineer

Manulife Financial • Waterloo

Hybrid
CAD 86,000 - 136,000
Health benefits
Dental benefits
Mental health benefits
+11
MERN Stack Developer
MERN Stack Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 160,000
Full Stack Developer
Full Stack Developer

Quantum Technology Recruiting Inc. (QTR) • Toronto

Hybrid
CAD 110,000 - 140,000
Full-Stack Java Engineer for Scalable Financial Apps
Full-Stack Java Engineer for Scalable Financial Apps

JobCubby • Winnipeg

Hybrid
CAD 85,000 - 120,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Manulife • Southwestern Ontario

Hybrid
CAD 86,000 - 136,000
Senior Full-Stack Engineer – Cloud, APIs & Data
Senior Full-Stack Engineer – Cloud, APIs & Data

Manulife • Toronto

Hybrid
CAD 113,000 - 163,000
Health benefits
Pension plan
Incentive programs