Inactive
M

Manulife Financial

Global financial services: insurance and investments

Front-End Engineer

Frontend EngineeringPosted on Nov 11
Full-time

About the Job

Requirements

  • At least 5 years of experience building production front-end applications or shared libraries, ideally in complex enterprise environments.
  • Deep hands-on expertise in React, TypeScript, and modern CSS.
  • Practical accessibility experience with semantic HTML, ARIA, focus and keyboard management, and testing with assistive technology.
  • Experience building reusable libraries, design systems, or shared platforms consumed by other engineers, with empathy for developer experience.
  • Testing experience across unit, integration, visual regression, and automated accessibility checks.
  • Familiarity with monorepos, CI/CD, release automation, and semantic versioning.
  • Strong verbal and written communication skills, including the ability to articulate technical vision, trade-offs, and outcomes to engineers and leadership.
  • Familiarity with agile and DevOps principles, test-driven development, continuous integration, and software engineering best practices.

Responsibilities

  • Design, build, and maintain accessible, well-tested React components, design tokens, and tooling aligned with and supporting the enterprise design system.
  • Implement WCAG 2.2 AA accessibility, ARIA authoring practices, keyboard interaction, and assistive technology support.
  • Shape component APIs used by hundreds of applications, including backwards compatibility, semantic versioning, deprecation paths, and migration guidance.
  • Extend the Next.js documentation platform, live code sandbox, examples, and Figma Code Connect integration to support adoption.
  • Contribute to the MCP server, Copilot agent skills, LLM-friendly documentation endpoints, and generative UI guardrails so AI agents produce accessible, on-brand interfaces that follow the design system.
  • Help evolve a shared headless component core so component logic can be built once and shipped across web, mobile, and future platforms.
  • Triage issues, review external contributions, and unblock delivery teams.
  • Partner with designers, architects, and product teams in an agile delivery model to identify pain points and accelerate delivery of new business value.

Desired Qualifications

  • Curiosity about AI-assisted development and how agents consume design systems and structured component knowledge.

About the Company

Manulife Financial

Global financial services: insurance and investments

Manulife Financial is a global financial services provider offering a wide range of insurance and investment solutions. It serves individuals, businesses, and institutions with products such as life and health insurance, wealth management, and retirement plans. Customers fund these products through premiums, fees for asset management, and investment income earned on invested assets. Manulife uses analytics and technology to tailor services and improve efficiency, aiming to help clients protect their finances, grow their wealth, and plan for retirement. The company differentiates itself through its large international presence in North America, Asia, and Europe, its breadth of products, and its emphasis on data-driven insights to personalize offerings. Its goal is to help customers achieve their financial goals and aspirations by providing comprehensive, paid-for financial solutions and ongoing support across multiple regions.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1887

Recently Posted Jobs

Explore more opportunities at Manulife Financial

See more jobs