Build React components and TypeScript tooling for Manulife’s internal design system, supporting accessible products across Canadian and US digital properties. Work within Front-End Foundations to solve shared front-end challenges.
As a Front-End Engineer, you will develop the library that serves developers as its customers. Your work spans React, TypeScript, up-to-date CSS, accessibility, and reusable platform engineering. The team supports over 100 active digital properties and an engineering community exceeding 1,000 people.
Key Responsibilities:
- Design and maintain accessible, well-tested React components
- Build design tokens and supporting front-end tooling
- Shape durable APIs with migration guidance
- Extend Next.js documentation and live code examples
- Support engineering community issues and contributions
Requirements:
- Five or more years building front-end applications or shared libraries
- Deep hands-on React and TypeScript expertise
- Strong knowledge of modern CSS
- Practical accessibility experience with semantic HTML and ARIA
- Testing experience across unit, integration, visual, and accessibility checks
Apply React, TypeScript, accessibility, and library engineering expertise to strengthen Manulife’s shared front-end platform.