Frontend Engineer - UI Foundations & Design Systems
Summary
Builds core UI infrastructure and a design system using TypeScript and React, connects apps to APIs, and optimizes performance with modern tooling.
IBM is seeking a Frontend Software Engineer to join the UI Foundations team. You will build core UI infrastructure using TypeScript and React, contribute to the Design System, and optimize UI performance.
You will connect client-side apps to REST and GraphQL APIs, write unit tests with Jest, and develop E2E tests with Playwright. You will participate in CI/CD, feature flags, and automated testing environments, applying modern frontend tooling like Webpack/Rspack and Babel.