This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Develop and maintain a Design System using ReactJS. Build reusable and scalable UI components (buttons, forms, layouts). Apply and manage design tokens (colors, spacing, typography). Ensure consistency and standardization across applications. Implement accessibility (a11y) best practices (WCAG, semantic HTML). Collaborate with designers and developers to align on UI/UX standards. Maintain clear documentation for components and usage. Support integration with other teams and systems.
Job Responsibility:
Develop and maintain a Design System using ReactJS
Build reusable and scalable UI components (buttons, forms, layouts)
Apply and manage design tokens (colors, spacing, typography)
Ensure consistency and standardization across applications
Implement accessibility (a11y) best practices (WCAG, semantic HTML)
Collaborate with designers and developers to align on UI/UX standards
Maintain clear documentation for components and usage
Support integration with other teams and systems
Requirements:
3–5 years of experience in frontend development
Strong hands-on experience with ReactJS
Experience working with Design Systems or component libraries
Strong understanding of Design Token, and Accessibility (WCAG, ARIA, semantic HTML)
Experience building reusable and scalable UI components
Good knowledge of modern frontend development practices
Detail-oriented with a structured and organized mindset
Strong communication skills with professional English proficiency
What we offer:
Global Diversity: Be part of an international team of 110+ nationalities
Trust and Growth: 70% of our leaders starting at entry-level
Continuous Learning: internal Academy and over 250 training modules
Vibrant Culture: afterworks, networking events
Meaningful Impact: CSR initiatives including WeCare Together program