
Posted 2 days ago
Senior UI Engineer - Design Systems Team Lead
BarclaysSenior UI Engineer - Design Systems Team Lead
Requirements
Experience leading engineering teams, Proficiency in React and TypeScript, Experience building component libraries, Deep understanding of modern CSS, Knowledge of design tokens, Web accessibility standards (WCAG 2.1 AA), Experience with Storybook
Skills
ReactTypeScriptCSSStorybookTailwind CSS
About the role
Responsibilities
- Lead and develop a team of UI engineers, providing mentorship and fostering a culture of technical excellence.
- Maintain architectural ownership of a comprehensive React-based component library following modern design system principles.
- Collaborate with designers to translate design tokens and interaction patterns into reusable, production-ready components.
- Create and maintain tooling, documentation, and developer experience improvements to enable efficient system adoption.
- Partner with product managers and platform engineers to define component APIs and align the roadmap with business objectives.
- Implement comprehensive testing strategies, including unit tests, visual regression tests, and accessibility audits.
- Champion web accessibility standards (WCAG 2.1 AA) and inclusive design principles across all components.
Requirements
- Proven experience leading and developing engineering teams and mentoring specialists.
- Extensive proficiency in React and TypeScript.
- Demonstrable experience building component libraries or design systems at scale.
- Deep understanding of modern CSS, including custom properties and CSS-in-JS solutions.
- Experience working with design tokens and transformation tooling (e.g., Style Dictionary).
- Solid understanding of web accessibility standards and ARIA patterns.
- Experience with component documentation tools such as Storybook.
Preferred Qualifications
- Experience with Vue.js or other modern frontend frameworks.
- Knowledge of animation libraries and micro-interaction implementation.
- Experience with monorepo tooling (Nx, Turborepo) and CI/CD pipelines for libraries.
- Understanding of semantic versioning and library release processes.
- Experience with Figma plugin development or design-to-code tooling.
About the Company
Barclays is a leading international financial services group. Join our Digital Experience Platform team to build the foundational component library that powers our next-generation digital experiences, establishing patterns that drive consistency and engineering velocity across the 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 freeSenior UI Engineer - Design Systems Team Lead
Barclays · Prague
