UI EngineerVerified as a real position
Barclays
Czechia, Praha1 month ago
- Posted
- Employment type
- Full-time
beta
Unlock the AI salary estimate
See the salary estimate and how this position stands in the market.
Get more replies from employers
Send the employer a tailored CV in minutes.
Who we’re looking for
- Extensive proficiency in React and TypeScript, with experience building reusable components or contributing to component libraries
- Solid understanding of modern CSS, including CSS custom properties, CSS-in-JS solutions, or utility-first frameworks like Tailwind CSS
- Experience working with design tokens and understanding how design decisions translate into code
- Good understanding of web accessibility standards and experience implementing accessible components with proper ARIA attributes and keyboard navigation
- Familiarity with component documentation tools such as Storybook, including writing stories and usage examples
- Experience with modern frontend build tools and package management (Vite, Rollup, npm/pnpm)
- Good collaboration skills with the ability to work effectively with designers and incorporate design feedback
- Attention to detail and commitment to delivering polished, high-quality components
What you’ll do
- Development and maintenance of React-based components following modern design system principles, ensuring components are accessible, performant, and thoroughly documented.
- Collaboration with designers to translate design tokens, specifications, and interaction patterns into reusable, production-ready components that maintain design fidelity.
- Creation and improvement of developer documentation, code examples, and usage guidelines that enable engineering teams to efficiently adopt design system components.
- Implementation of comprehensive testing strategies including unit tests, visual regression tests, and accessibility audits to ensure component quality and reliability.
- Participation in code reviews, providing constructive feedback and maintaining high standards of code quality across the component library.
- Adherence to accessibility standards (WCAG 2.1 AA) and inclusive design principles, ensuring all components meet accessibility requirements and work across assistive technologies.
- Contribution to build pipelines, release processes, and tooling improvements that support a scalable, versioned component library.
- Active engagement with consuming teams to understand their needs, gather feedback, and continuously improve component APIs and documentation.
About the position
Join Barclays as a UI Engineer on our Digital Experience Platform team. You will contribute to building the foundational component library and design system that powers our next-generation digital experiences. This role offers you the opportunity to work on tools and components used by teams across the organisation, directly impacting how user interfaces are built and delivered. You will collaborate closely with designers, senior engineers, and product teams in an environment that values technical excellence, accessibility, and continuous learning.
Benefits
- Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hard working, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us the #1 Top Workplace in the area.
- Barclays employees are also eligible for a suite of competitive country-specific benefits.
- This position is eligible for an incentive award.
