
Posted 2 days ago
UI Engineer
BarclaysUI Engineer
Requirements
Proficiency in React and TypeScript, Experience building reusable components, Understanding of modern CSS and design tokens, Knowledge of web accessibility standards (WCAG 2.1 AA), Familiarity with Storybook, Experience with frontend build tools like Vite or Rollup
Skills
ReactTypeScriptCSSStorybookFigma
About the role
Responsibilities
- Develop and maintain React-based components following modern design system principles.
- Collaborate with designers to translate design tokens and specifications into reusable, production-ready components.
- Create and improve developer documentation, code examples, and usage guidelines.
- Implement comprehensive testing strategies, including unit tests, visual regression tests, and accessibility audits.
- Participate in code reviews to maintain high standards of code quality across the component library.
- Ensure all components adhere to web accessibility standards (WCAG 2.1 AA) and inclusive design principles.
- Contribute to build pipelines, release processes, and tooling improvements for a scalable component library.
Requirements
- Extensive proficiency in React and TypeScript.
- Experience building reusable components or contributing to component libraries.
- Solid understanding of modern CSS, including CSS custom properties, CSS-in-JS, or utility-first frameworks like Tailwind CSS.
- Experience working with design tokens and translating design decisions into code.
- Strong knowledge of web accessibility standards (WCAG 2.1 AA) and ARIA attributes.
- Familiarity with component documentation tools such as Storybook.
- Experience with modern frontend build tools and package management (Vite, Rollup, npm/pnpm).
Preferred Qualifications
- Experience with Vue.js or other modern frontend frameworks.
- Knowledge of animation libraries and implementing smooth micro-interactions.
- Experience with visual regression testing tools like Chromatic or Percy.
- Understanding of semantic versioning and library release processes.
- Familiarity with monorepo structures and tooling (Nx, Turborepo, pnpm workspaces).
- Experience with Figma and understanding designer workflows.
About the Company
Barclays is a leading international financial services group. Our Digital Experience Platform team builds the foundational component library and design system that powers our next-generation digital experiences, directly impacting how user interfaces are built and delivered across the entire organization.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeUI Engineer
Barclays · Prague
