Mid-Senior Frontend Engineer - Design System & Component Library
Apply on YassirYassir is a super app operating in 45 cities across Algeria, Morocco and Tunisia, with expansions into France, Canada and Sub-Saharan Africa. The company offers on-demand services including ride-hailing and last-mile delivery, and is introducing financial services. The role is for a Mid-Senior Frontend Engineer on the SEFAR Design System team, working on Yassir’s internal React component library for web applications.
What you'll do
- Build, maintain, and evolve React components following established patterns
- Translate Figma designs into accessible, performant components
- Implement and maintain design tokens for colors, typography, spacing, and shadows
- Create compound components using Radix UI primitives
- Write unit tests using Jest and React Testing Library
- Ensure WCAG 2.1 AA accessibility compliance across components
- Support RTL layouts for Arabic language markets
- Participate in code reviews and maintain code quality standards
What they're looking for
- 4+ years of professional frontend development experience
- Expert-level React with TypeScript, including hooks, context, refs, and composition patterns
- Strong proficiency with Tailwind CSS and utility-first styling
- Experience building or maintaining component libraries or design systems
- Solid understanding of web accessibility, including ARIA, semantic HTML, and keyboard navigation
- Proficiency with testing tools such as Jest, React Testing Library, or similar
- Experience with Storybook for component documentation
- Understanding of design tokens and design-to-code workflows
Learn the skills this role asks for
Into Design Systems is the conference on Claude Code and Figma MCP and design system automation, taught by the teams who run them in production.
Am I a fit for this role?
Let your own agent answer that. Connect this board once with the command below and the agent reads this posting in full instead of guessing from the title.
claude mcp add --transport http ids-jobs https://jobs.intodesignsystems.com/mcpThen paste this and add your background
Use the ids-jobs MCP server and read the job "yassir-mid-senior-frontend-engineer-design-system-and-component-librar-ww7i77". Tell me which requirements I already meet and which ones I am missing. My background: Summary written by Into Design Systems from the public job posting, without guarantee of accuracy or completeness. Always verify the details and apply on the company's official page.