CareerPlanSign in

Senior UI Developer (ReactJS)

USAFull-time$71,000–$71,0002026-10-09

Core

Building and maintaining shared UI component libraries, design systems, and micro-product experiences for a framework-agnostic web platform shell.

Role type

Senior UI Developer (React/Angular/Web Components)

Builds

Shared UI component libraries, micro-product UIs, and a framework-agnostic web component toolkit.

Domain

Enterprise Software / Frontend Engineering

Required skills

React 18+, TypeScript, Angular 18+, JavaScript fundamentals, HTML/CSS, Design Systems, Storybook, WCAG 2.1 AA, Automated Testing (Jest/Cypress/Playwright), CI/CD (Azure DevOps), AI-assisted development tools.

Preferred skills

Lit, Web Components, Shadow DOM, Nx Monorepo, Module Federation, GraphQL, Okta/OAuth2, Visual Regression Testing, Healthcare/HIPAA. (via careerplan.io/jobs/TalentOla-Senior-UI-Developer-ReactJS-senior-ui-developer-reactjs-at-talentola)

Technologies

React, Angular, TypeScript, JavaScript, CSS, Storybook, Jest, Cypress, Playwright, Azure DevOps, Nx, GraphQL, Okta, Lit, Web Components.

Responsibilities

Build and maintain shared UI component libraries and micro-product experiences; Develop components across Angular, React, and web component toolkits; Create reusable UI components based on UX designs; Extend the shared design token layer and theming; Build micro-frontend applications with Nx Monorepo and Module Federation; Design component APIs for other teams; Manage versioning, deprecations, and migration guidance; Publish and maintain npm packages; Integrate micro-product UIs with enterprise platforms; Maintain quality through automated testing; Document components in Storybook; Implement WCAG 2.1 AA accessibility; Maintain CI/CD pipelines; Translate design requirements into technical designs; Mentor engineers and lead code reviews; Evaluate technologies and run proofs of concept.

Seniority

Senior, hands-on IC with mentorship responsibilities.