CIAM Full-Stack Engineer (React + Node)

Manulife/John Hancock

Boston (MA)

Hybrid

USD 90,000 - 167,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental and vision insurance
401(k)/pension savings plan with match
Paid holidays and time off

Job summary

Manulife/John Hancock is seeking a software engineer to build secure CIAM capabilities across digital channels using React and Node.js. You will contribute to registration, sign-in, MFA, consent, profile management, and account recovery while following secure engineering practices.

In this hybrid Boston-based role, you’ll collaborate with product, design, and security teams to deliver reliable identities, APIs, and scalable identity services in Azure environments.

Qualifications

  • 3+ years of software engineering experience building or supporting production web applications.
  • Hands-on experience with React and modern JavaScript or TypeScript.
  • Experience building backend services or APIs with Node.js.
  • Experience designing or integrating REST APIs and working with distributed systems.
  • Understanding of identity and access management concepts, preferably including OIDC/OAuth2, SAML, and JWT.
  • Familiarity with authentication, authorization, MFA, or other customer identity capabilities.
  • Understanding of secure coding practices, code reviews, and automated testing.
  • Experience with source control, build tools, testing frameworks, and CI/CD workflows.
  • Experience deploying or supporting cloud-based applications; Azure experience is an asset.
  • Strong troubleshooting, communication, and collaboration skills.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.

Responsibilities

  • Develop, test, and maintain full-stack CIAM capabilities using React, Node.js, and related technologies.
  • Build accessible, responsive customer experiences for registration, sign-in, MFA, consent, profile management, and account recovery.
  • Develop and maintain APIs and backend services that support identity journeys and application integrations.
  • Integrate digital applications with CIAM platforms using standards-based protocols such as OIDC/OAuth2, SAML, SCIM, and JWT.
  • Implement authentication, authorization, token handling, session management, and logout flows following established security practices.
  • Collaborate with product owners, designers, architects, and security teams to refine requirements and deliver maintainable solutions.
  • Contribute to technical designs, API contracts, development standards, and reusable components.
  • Apply secure coding practices and address vulnerabilities through code reviews, automated testing, and dependency updates.
  • Build and maintain unit, integration, and end-to-end tests for applications, services, and identity journeys.
  • Contribute to CI/CD pipelines and deployment configurations that support safe, repeatable releases.
  • Help deploy and support cloud-based solutions, preferably on Azure.
  • Use logs, metrics, traces, and alerts to troubleshoot issues and improve reliability.
  • Participate in production support, incident response, root-cause analysis, and continuous improvement.
  • Work with fraud and risk teams to support risk signals and adaptive authentication.
  • Document technical designs, integration patterns, and operational procedures.
  • Share knowledge and contribute to strong engineering practices across the team.

Skills

React
JavaScript/TypeScript
Node.js
REST APIs
OIDC/OAuth2
SAML
JWT
CI/CD
Azure
Secure coding
CIAM

Education

Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent

Tools

Azure DevOps
Jira
GitHub

Job description

Manulife/John Hancock is seeking a software engineer to build secure CIAM capabilities across digital channels using React and Node.js. You will contribute to registration, sign-in, MFA, consent, profile management, and account recovery while following secure engineering practices.

In this hybrid Boston-based role, you’ll collaborate with product, design, and security teams to deliver reliable identities, APIs, and scalable identity services in Azure environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CIAM Full-Stack Engineer (React/Node, Azure)
CIAM Full-Stack Engineer (React/Node, Azure)

Manulife John Hancock • Boston (MA)

On-site
USD 120,000 - 180,000
CIAM Full‑Stack Engineer • React/Node – Hybrid
CIAM Full‑Stack Engineer • React/Node – Hybrid

Manulife • Boston (MA)

Hybrid
USD 90,000 - 167,000
Health, dental, vision insurance
Disability and life insurance
401(k) retirement plans
+2
CIAM Full-Stack Engineer (React/Node, Azure)
CIAM Full-Stack Engineer (React/Node, Azure)

John Hancock • Boston (MA)

Hybrid
USD 90,000 - 167,000
CIAM Full Stack Engineer
CIAM Full Stack Engineer

Manulife John Hancock • Boston (MA)

On-site
USD 120,000 - 180,000
CIAM Engineer - Verify Expert (Hybrid)
CIAM Engineer - Verify Expert (Hybrid)

John Hancock • Boston (MA)

Hybrid
USD 90,000 - 167,000
Senior Full-Stack Engineer: AI-Powered Cloud Solutions
Senior Full-Stack Engineer: AI-Powered Cloud Solutions

Manulife/John Hancock • Boston (MA)

Hybrid
USD 107,000 - 200,000
Health insurance
Dental insurance
Vision insurance
+3
Senior CIAM Full-Stack Engineer - Cloud & Security
Senior CIAM Full-Stack Engineer - Cloud & Security

Rockwell Automation • Milwaukee (WI)

Hybrid
USD 120,000 - 150,000
Health Insurance including Medical, -
Remote CIAM Backend Engineer – Scale & Security
Remote CIAM Backend Engineer – Scale & Security

Affirm, Inc. • Chicago (IL)

Remote
USD 204,000 - 264,000
Health care coverage for you and your
Flexible Spending Wallets
Time off for vacation and holidays
+1
Backend Engineer, CIAM & Security (Remote)
Backend Engineer, CIAM & Security (Remote)

Affirm, Inc. • Austin (TX)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage
Equity rewards
Monthly stipends for health, wellness,
+2
Remote CIAM Security Engineer — Scale Identity Platform
Remote CIAM Security Engineer — Scale Identity Platform

Affirm, Inc. • Atlanta (GA)

Remote
USD 204,000 - 264,000
Health care coverage
ESPP - stock purchase plan
Time off
+1