Manulife

Front-End Engineer

Manulife
Apply
21 hours ago
Toronto, CanadaSenior

Responsibilities

  • Build and maintain accessible, well-tested React components, design tokens, and shared front-end tooling.
  • Implement WCAG 2.2 AA practices, including semantic HTML, ARIA authoring, keyboard interaction, focus management, and assistive technology support.
  • Design durable component APIs with backward compatibility, semantic versioning, deprecation paths, and migration guidance.
  • Extend the Next.js documentation platform, live code sandbox, examples, and Figma Code Connect integration to improve adoption.
  • Contribute to MCP server capabilities, Copilot agent skills, LLM-friendly documentation endpoints, and generative UI guardrails.
  • Help evolve a shared headless component core for web, mobile, and future platforms.
  • Triage issues, review external contributions, support the engineering community, and collaborate with designers, architects, and product teams.

Requirements

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

Benefits

  • Hybrid working arrangement in Waterloo, Ontario.
  • Flexible environment supporting learning, career growth, well-being, and inclusion.
  • Eligible employees may receive health, dental, mental health, vision, disability, life, AD&D, adoption/surrogacy, wellness, and employee/family assistance benefits.
  • Retirement savings plans, including pension and global share ownership with employer matching, plus financial education and counseling.
  • Paid holidays, vacation, personal and sick days, and statutory leaves in Canada.
  • Equal opportunity employment and reasonable accommodation support.

Tech Stack

CSSHTMLNext.jsReactTypeScript

Categories

Manulife

About Manulife

10,000+ employees

Manulife is a Toronto‑headquartered public financial services company that provides life and health insurance, retirement plans, and wealth and asset management to individuals and institutions. It earns premiums and fee income from insurance, investment, and advisory products delivered across Canada, Asia, and Europe, and operates as John Hancock in the United States. Founded in 1887, the company is listed on the Toronto Stock Exchange.

Contact me