Senior UI Developer (ReactJS)

Talentola

Chicago (IL)

Presencial

USD 110 000 - 160 000

Tempo integral

há 38 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Talentola seeks a senior front-end engineer to build and maintain a shared UI component library and micro-frontend experiences for the VIP platform shell.

You will collaborate with UX, Product Mgmt, Platform Architecture, and QA teams to deliver framework-agnostic web components alongside Angular and React toolkits, while deploying micro-product UIs into a shared shell.

Qualificações

  • BS in CS, Engineering, or related field.
  • 5+ years of front-end engineering experience.
  • 3+ years with React (18+) and TypeScript.
  • 3+ years with Angular (v18+) including standalone components, signals, and RxJS.
  • Experience building a shared component library or design system.
  • Hands-on with Angular Material and React MUI, including theming.
  • Experience with design tokens and multi-brand/themed styling.
  • Experience with Storybook for documentation and development.
  • WCAG 2.1 AA accessibility knowledge.
  • Experience with CI/CD and Git workflows.
  • Daily use of AI-assisted development tools.

Responsabilidades

  • Design, build, and maintain components across Angular, React, and web component toolkits.
  • Build reusable UI components with Angular Material, React MUI, and Lit.
  • Own and extend the shared design token layer and theming.
  • Build micro-frontend apps using Nx monorepo tooling and Module Federation.
  • Design component APIs for consumption by other teams.
  • Own versioning, deprecation, and migration guidance.
  • Publish and maintain npm packages to a private Azure Artifacts feed.
  • Integrate micro-product UIs with enterprise platforms (Okta, GraphQL, REST).
  • Maintain automated tests and documentation across Storybook.
  • Ensure WCAG 2.1 AA accessibility and CI/CD pipelines.

Conhecimentos

React
TypeScript
Angular
Design tokens
Storybook
CI/CD
Accessibility
Mentoring
RxJS
Theming
Design system

Formação académica

Bachelor's degree in CS/Engineering

Ferramentas

Angular Material
React MUI
Lit
Nx Monorepo
Module Federation
Storybook
Azure Artifacts
Okta
GraphQL

Descrição da oferta de emprego

Desired Skills:

Lit/Web Components, Shadow DOM, Micro Frontend Architecture, Nx Monorepo, Module Federation, npm Package Publishing, Azure Artifacts, GraphQL, Okta/OAuth2/OIDC, Visual Regression Testing, Healthcare Domain, HIPAA, SOC2

Job Description:

In this role, you will build and maintain client's shared UI component libraries and the micro-product experiences that compose into the VIP platform shell.

You will work with UX, Product Management, Platform Architecture, and QA teams. Together you will deliver a framework-agnostic web component toolkit alongside the existing Angular and React toolkits, and independently deployable micro-product UIs that mount into a shared shell.

You will also help set the component standards, design token architecture, and automation that keep the toolkits in parity and let product teams move faster.

Responsibilities:
  • Design, build, and maintain components across the Angular, React, and web component toolkits, keeping behaviour, accessibility, and styling in parity across all three.
  • Build reusable UI components with Angular Material, React MUI, and Lit, working from Figma designs supplied by the UX team.
  • Own and extend the shared design token layer that feeds every toolkit, and the theming that lets products adopt brand changes without rework.
  • Build and extend micro-frontend applications using Nx monorepo tooling and Module Federation, including runtime composition of multiple frameworks on a single page.
  • Design component APIs for consumption by other teams: props and inputs, composition patterns, and controlled versus uncontrolled behaviour.
  • Own versioning, deprecation, and migration guidance for every breaking change.
  • Publish and maintain npm packages to a private Azure Artifacts feed, with semantic versioning and release notes that consuming teams can act on.
  • Integrate micro-product UIs with enterprise platforms, including Okta (OAuth2/OIDC, JWT bearer authentication) token flow across shell and products, and REST and GraphQL service layers.
  • Keep quality high with automated testing: Jest and Karma for unit tests, Playwright or Cypress for end-to-end, and visual regression testing across every component on every deployment.
  • Document components in Storybook across frameworks, and maintain the documentation site that designers and engineers both use.
  • Build accessibility to WCAG 2.1 AA into every component — keyboard navigation, screen reader support, and focus management — so consuming products inherit it rather than solving it independently.
  • Maintain CI/CD pipelines in Azure DevOps and GitHub Actions across dev, test, stage, and prod, with coverage and quality gates enforced.
  • Take part in spec-driven development: turn design and product requirements into technical designs, ADRs, and implementation plans.
  • Use AI-assisted engineering tools throughout.
  • Mentor engineers, lead code reviews, and contribute to reference patterns, coding standards, and reusable components across the team.
  • Evaluate new technologies and run proofs-of-concept to improve platform maturity and developer productivity.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5 or more years of professional front-end engineering experience.
  • 3 or more years of hands‑on experience with React (18+) and TypeScript.
  • 3 or more years of hands‑on experience with Angular (v18+), including standalone components, signals, and RxJS.
  • Demonstrated experience building a shared component library or design system consumed by other teams.
  • Hands‑on experience with Angular Material and React MUI, including theming and style overrides.
  • Experience with design tokens and multi‑brand or multi‑theme styling.
  • Experience with Storybook for component documentation and development.
  • Working knowledge of WCAG 2.1 AA accessibility and how to build to it.
  • Experience writing automated unit, integration, and end‑to‑end tests.
  • Experience building CI/CD pipelines and working in Git‑based workflows.
  • Daily working use of AI‑assisted development tools such as Claude Code, GitHub Copilot, or Codex, including writing effective prompts and repo‑level instruction files.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Frontend Developer
Frontend Developer

Circadence • Boulder (CO)

Presencial
USD 80 000 - 110 000
Front End Architect
Front End Architect

Volto Consulting • Jersey City (NJ)

Presencial
USD 180 000 - 230 000
Senior Frontend Engineer
Senior Frontend Engineer

SOHO Global Technologies • Texas

Presencial
USD 120 000 - 180 000
Senior Front-End Architect
Senior Front-End Architect

Pinnaclearc • Jersey City (NJ), Northern (KY)

Presencial
USD 120 000 - 180 000
UI Engineer
UI Engineer

MARS Solutions Group • Glendale (WI)

Presencial
USD 70 000 - 95 000
Senior Full Stack UI Engineer
Senior Full Stack UI Engineer

Quantum • Centennial (CO)

Presencial
USD 130 000 - 190 000
User Interface (UI) Developer
User Interface (UI) Developer

RMantra Solutions • Ashburn (VA), Northern (KY)

Presencial
USD 110 000 - 170 000
Sr Frontend Application Developer
Sr Frontend Application Developer

Risamsoft Inc • Newport Beach (CA)

Presencial
USD 140 000 - 190 000
Front-End React Developer
Front-End React Developer

SAIC • Silver Spring (MD)

Presencial
USD 110 000 - 160 000
Senior UI Platform Engineer
Senior UI Platform Engineer

Jain Global, LLC • New York (NY)

Presencial
USD 120 000 - 160 000