UI Engineer (CSS+Styled components) - 3 months - remote

Red - The Global SAP Solutions Provider
3 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

CSS
Modern Ui
React
Material Design
Figma
Front End Software Development

Job description

For our client, we are looking for a Frontend/UI Engineer to support a small internal team in building and scaling a modern UI component library. This role sits at the intersection of design and development, with a strong focus on component-driven development, design system consistency, and high-quality UI implementation.

Responsibilities

  • Develop and extend reusable, scalable UI components using React
  • Translate design specifications from Figma into high-quality, production-ready components
  • Document and showcase components in Storybook
  • Contribute to the development and maintenance of a consistent design system
  • Ensure high standards in component structure, reusability, and styling

Requirements

  • Proven experience in component-driven development and building UI libraries
  • Hands-on experience with Storybook
  • Strong styling skills (eg Styled Components and modern CSS approaches)
  • Experience translating designs from Figma into code
  • Strong understanding of reusable components, scalability, and clean UI architecture
  • experience with React

Project Details

  • Start: ASAP
  • Duration: 3 months (option to extend until end of year)
  • Workload: 5 days/week
  • Language: English
  • Location: Remote

Interviews can be arranged at short notice with a quick decision thereafter. If you are interested or can recommend a suitable candidate, I look forward to your contact+CV.

Requirements

Proven experience in component-driven development and building UI libraries

  • Hands-on experience with Storybook
  • Strong styling skills (eg Styled Components and modern CSS approaches)
  • Experience translating designs from Figma into code
  • Strong understanding of reusable components, scalability, and clean UI architecture
  • experience with React

Apply for this position