2 дня назад
Senior Design System Engineer (React/TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Design System Engineer (React/TypeScript): Building and maintaining Famly's production design system, including reusable components, APIs, documentation, testing, and release workflows with an accent on consistency, accessibility, and developer usability. Focus on evolving frontend patterns, protecting component quality through visual regression, and translating design intent into reliable production code.
Location: Copenhagen, Denmark; the team has a default expectation of four days per week in the office, with flexibility for remote work when needed.
Company
develops SaaS software that helps early-years educators manage administration and enables parents to stay connected with their children's day.
What you will do
- Build production-quality React and TypeScript components for the design system.
- Design component APIs, manage versioning, and prevent upgrades from breaking product teams.
- Create documentation that enables engineers and AI agents to use components correctly without assistance.
- Maintain quality through automated tests, visual regression testing, and a reliable release process.
- Audit and evolve existing components for consistency, accessibility, reuse, and maintainability.
- Collaborate with product managers, designers, and engineers to ensure design intent reaches production.
Requirements
- 5+ years of frontend experience in B2B SaaS, including design system work.
- Strong React, TypeScript, and CSS skills.
- Experience building reusable, documented, and maintainable components.
- Ability to move from rough ideas to working prototypes quickly.
- Ownership of work from discovery through testing and release.
- Strong attention to component details, including spacing, motion, states, and accessibility.
Culture & Benefits
- Competitive pension, private health insurance, and paid maternity and paternity leave.
- Career framework, coaching, a $1000 personal development budget, and a book-buying policy.
- Investment in tooling and technology, with high-quality work equipment.
- Ownership and freedom to take on challenging work with support from experienced colleagues.
- Collaboration is primarily in person, with flexibility when personal circumstances require it.
Hiring process
- Meet and greet with a Lead People Partner, followed by a logical test.
- Interview with the Senior Director of Product Design.
- Take-home assignment and presentation with the Senior Director of Product Design and Lead Designer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →