Senior Frontend Engineer, Marketing Website
Synthesia is an active London-based enterprise AI video platform that lets businesses create, localize, manage, and publish videos using AI avatars and voiceovers.
Funding history
About Synthesia
Synthesia Limited provides browser-based AI video creation for business communications, training, sales enablement, marketing, and support. Its platform includes AI-assisted creation, avatars, voiceovers, translation/localization, collaboration, and publishing workflows.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You'll co-own the platform behind synthesia.io: the component library, content model and rendering stack. You'll build Astro components and Sanity schemas, turn Figma specs into accessible production code, extend the platform for AI-assisted development, own SEO integrity, raise engineering standards, and maintain localisation across nine locales.
Requirements
- 5+ years as a software engineer, including 3 at senior level, building front end for content-driven or marketing platforms
- Real ownership of a content model in Sanity, familiar with GROQ and Portable Text
- Expert HTML, CSS and TypeScript and component API design
- Comfortable end to end: SSR, serverless and edge runtimes, API routes, SQL database, secrets and CI
- Understanding of responsive design, cross-browser compatibility, web performance and WCAG 2.2 AA
- Care about measurement of performance, SEO, analytics events and conversion
- Strong communication and collaboration skills
Responsibilities
- Build, scale and evolve the section library of Astro components, Sanity schemas and design tokens
- Own the content model and design schemas that resist misuse
- Take Figma component specs to production, responsive and accessible
- Extend the platform for AI-assisted development
- Own SEO integrity including canonicals, sitemaps, structured data and redirects
- Raise engineering standards through code review, patterns and tests
- Maintain and extend localisation across nine locales and a translation pipeline
- Shape the technical direction of the website platform
