At a Glance
- Tasks: Design and maintain reusable UI components for web applications.
- Company: Join a dynamic team focused on creating high-quality web experiences.
- Benefits: Enjoy hybrid working with flexibility and international impact.
- Why this job: Be part of a fast-paced, inclusive culture that values collaboration and innovation.
- Qualifications: Strong frontend development skills in JavaScript, TypeScript, CSS, and HTML required.
- Other info: Experience with modern frameworks like React or Vue is a plus.
The predicted salary is between 36000 - 60000 £ per year.
Frontend Web Engineer – Design System
📍 Bristol, UK OR Berlin, Germany | Hybrid (3 days office / 2 days remote)
💼 Full-time
About the role
Are you passionate about solving real frontend challenges at scale? Join the Design System team and help build consistent, accessible, and high-quality web experiences across products. You’ll design and maintain reusable UI components, collaborate closely with designers and engineers, and empower teams with guidance and documentation.
What you’ll do
- Build and maintain robust, accessible, and performant web components
- Collaborate with designers and developers across functions
- Champion best practices in frontend engineering (quality, consistency, reusability)
- Ensure accessibility (a11y) in all components and documentation
- Create clear documentation to support adoption of the design system
- Provide support and guidance to engineering teams
Tech stack
- Web Components (Lit), Sass, TypeScript
- Storybook for documentation & testing
- GitHub Actions CI, AWS for documentation hosting
- Experience with React, Vue, Next.js, or Nuxt is a plus
What you bring
- Strong experience as a frontend developer (JavaScript, TypeScript, CSS, HTML)
- Practical experience building and maintaining component libraries
- Understanding of design systems and design tokens
- Experience with testing (unit, accessibility, visual regression, etc.)
- Keen eye for detail, accessibility, and performance
Nice to have
- Experience contributing to open-source or internal libraries
- Knowledge of Web Components & Lit
- Hands-on accessibility testing experience
- Familiarity with modern frameworks (React, Vue, Next.js, Nuxt)
Why join?
- Hybrid working with international impact
- Fast-paced, collaborative, and inclusive culture
- Opportunity to shape the foundation of UI across large-scale products
Locations
Frontend Web Designer (Berlin or Bristol) employer: SoTalent
Contact Detail:
SoTalent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Frontend Web Designer (Berlin or Bristol)
✨Tip Number 1
Familiarise yourself with our tech stack, especially Web Components and Lit. Understanding these technologies will not only help you in interviews but also show your genuine interest in the role.
✨Tip Number 2
Showcase any previous work or projects that demonstrate your experience with design systems and component libraries. Having tangible examples can really set you apart from other candidates.
✨Tip Number 3
Engage with our community on platforms like GitHub. If you have experience contributing to open-source projects, highlight this in conversations, as it shows your collaborative spirit and commitment to quality.
✨Tip Number 4
Prepare to discuss accessibility in detail. Given the emphasis on a11y in the role, being able to articulate your understanding and experience with accessibility testing will demonstrate your alignment with our values.
We think you need these skills to ace Frontend Web Designer (Berlin or Bristol)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with frontend development, particularly in JavaScript, TypeScript, CSS, and HTML. Emphasise any work you've done with component libraries and design systems.
Showcase Your Projects: Include links to your portfolio or GitHub where you have showcased relevant projects. Highlight any contributions to open-source projects or internal libraries that demonstrate your skills in building accessible and performant web components.
Write a Compelling Cover Letter: Craft a cover letter that reflects your passion for frontend challenges and your understanding of the role. Mention specific experiences that align with the responsibilities of maintaining UI components and ensuring accessibility.
Highlight Collaboration Skills: In your application, mention your experience working collaboratively with designers and engineers. Provide examples of how you've championed best practices in frontend engineering and supported teams with documentation.
How to prepare for a job interview at SoTalent
✨Showcase Your Portfolio
Make sure to bring along a portfolio that highlights your best frontend projects. Focus on showcasing your work with UI components, accessibility features, and any design systems you've contributed to. This will give the interviewers a clear idea of your skills and style.
✨Understand the Tech Stack
Familiarise yourself with the specific technologies mentioned in the job description, such as Web Components, Lit, and TypeScript. Be prepared to discuss how you've used these tools in past projects and how they can be applied to the role.
✨Emphasise Collaboration Skills
Since the role involves working closely with designers and engineers, highlight your experience in collaborative environments. Share examples of how you've successfully worked in teams to solve frontend challenges and improve user experiences.
✨Prepare for Accessibility Questions
Given the emphasis on accessibility in the role, brush up on your knowledge of accessibility standards and best practices. Be ready to discuss how you've implemented accessible design in your previous work and any hands-on testing you've conducted.