Key Responsibilities
Develop and maintain reusable UI components within the ARC Design System using React.
Collaborate with UX/UI designers and leverage Figma designs to translate specifications into robust,
accessible, and performant components.
Document components in Storybook for cross-team adoption, ensuring clear usage guidelines for
developers.
Enforce design system standards and best practices to maintain consistency and scalability across
applications.
Write and maintain unit and end-to-end tests for components using Jest and Cypress.
Enhance developer experience by improving tooling, documentation, and onboarding resources.
Gather feedback from cross-functional teams and iterate on design system features.
Ensure accessibility compliance (WCAG standards) and optimize performance.
Participate in code reviews, uphold high-quality standards, and advocate for best practices in frontend
development.
Required Skills & Experience
Expert-level proficiency in React and JavaScript/TypeScript.
Strong understanding of React hooks, Context API, and advanced patterns.
Experience with component-driven development and tools like Storybook.
Familiarity with state management libraries (Redux, Zustand, Recoil, etc.).
Knowledge of design systems, UI libraries, and scalable architecture principles.
Proficiency in CSS-in-JS, responsive design, and theming strategies.
Hands-on experience with testing frameworks (Jest, Cypress).
Ability to implement pixel-perfect UI components using Figma designs.
Knowledge of accessibility standards and best practices.
Experience with build tools (Webpack, Vite) and monorepos (Nx or similar) is a plus.
Strong collaboration and communication skills.
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.