Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Yassir

Mid-Senior Frontend Engineer – Design System, Component Library

Yassir

. Build, maintain, and evolve React components following established patterns .

Posted 3/3/2026full-timeAlgiers • 🇩🇿 AlgeriaSeniorWebsite

Tech Stack

Tools & technologies
JestReactTypeScript

About the role

Key responsibilities & impact
  • Build, maintain, and evolve React components following established patterns
  • Translate Figma designs into pixel-perfect, accessible, and performant components
  • Implement and maintain design tokens (colors, typography, spacing, shadows)
  • Write comprehensive unit tests using Jest and React Testing Library
  • Ensure WCAG 2.1 AA accessibility compliance across all components
  • Create and maintain Storybook stories with interactive controls and proper documentation
  • Partner with UI/UX designers to ensure design feasibility and optimal implementation

Requirements

What you’ll need
  • 4+ years of professional frontend development experience
  • Expert-level React with TypeScript (hooks, context, refs, composition patterns)
  • Strong proficiency with Tailwind CSS and utility-first styling
  • Experience building or maintaining component libraries/design systems
  • Solid understanding of web accessibility (ARIA, semantic HTML, keyboard navigation)
  • Proficiency with testing (Jest, React Testing Library, or similar)
  • Experience with Storybook for component documentation
  • Understanding of design tokens and design-to-code workflows
  • Strong Git proficiency and experience with PR-based workflows
  • Ability to effectively use AI coding assistants (Copilot, Claude, Cursor, etc.) to accelerate development while maintaining code quality
  • Experience with Radix UI or similar headless UI libraries (Nice to Have)

Benefits

Comp & perks
  • Flexible work arrangements
  • Professional development

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptTailwind CSSJestReact Testing LibraryStorybookdesign tokensweb accessibilityGitAI coding assistants