Senior Frontend Engineer - Design System

Full Time
3 months ago

Synthesia is the world's first AI video generation platform. It's a video production studio in a browser; no cameras, no film crews. You simply choose an avatar, enter your script, and your video is ready in minutes. We believe the future of media is synthetic, and we are on a mission to turn cameras into code and make everyone a creator. 

In engineering, we are working on a variety of ambitious projects that are critical to our mission. These range from hyper-personalized onboarding, which aims to introduce new customers to Synthesia through a low-latency, highly personalised experience, to creating our own video delivery platform.

This platform, in addition to addressing typical concerns such as video transcoding and tiered storage, will allow us to offer proprietary media formats to our customers, including nonlinear and translatable video. This is a full-time, permanent role. You can work remotely in Europe or hybrid from one of our hubs in London, Copenhagen, Munich, Zurich or Amsterdam. Our base salary range starts at €100,000 (or a local equivalent) and your package would include stock options.

What you'll do at Synthesia:
  • Lead the creation, scaling, and management of a robust design system integrated across multiple products.
  • Develop and maintain a library of reusable UI components and design tokens with high code quality and performance optimization.
  • Ensure the design system promotes a cohesive user experience and adheres to accessibility standards (WCAG 2.1 AA).
  • Collaborate with UX designers, product managers, and engineers to align the design system with company goals and product roadmaps.
  • Provide documentation, guidelines, and training to developers and designers to facilitate effective use of the design system.
  • Continuously evaluate and incorporate user feedback and technological advancements to enhance the design system.
Required Skills and Qualifications:
  • Proven experience in building and scaling design systems in a dynamic product environment used by at least 20 engineers.
  • Expert knowledge of HTML, CSS, JavaScript, and experience with React and other front-end frameworks.
  • Strong portfolio demonstrating skills in creating highly scalable, maintainable, and performant UI components.
  • Excellent understanding of responsive design, web accessibility standards, and cross-browser compatibility.
  • Ability to think critically and integrate design and business thinking with a strong sense of detail.
  • Adept at problem-solving and innovating with a passion for improving developer productivity and user experience.
Desirable Attributes:
  • Strong visual design skills and the ability to pay close attention to detail.
  • Experience with localization of applications to cater to a global audience.
  • Prior experience implementing dark modes and advanced theming capabilities in web applications.
  • Excellent communication and collaboration skills to work effectively across cross-functional teams.
At Synthesia, we expect everyone to…
  • Be an owner.
  • Focus on outcomes over inputs and plans.
  • Make the journey fun.
  • Default to simple.
You can read more about our values here.