At least five (5) years as a software engineer, including three (3) at senior level, building front end for content-driven or marketing platforms
Real ownership of a content model in Sanity. You've designed schemas other people had to live with, and you have opinions about references vs. embedded objects, when a variant belongs in the schema versus at runtime, and how to stop a section library sprawling. GROQ and Portable Text are familiar territory
Deep front-end expertise: expert HTML, CSS and TypeScript, with a strong command of component API design and the developer experience of a shared library
You can work end to end. Comfortable owning the server side as well as the front end: SSR, serverless and edge runtimes, API routes, a SQL database, secrets and CI. You should be able to take a feature from schema to component to the route that serves it without handing off, and be happy debugging something that only reproduces in production
Solid understanding of responsive design, cross-browser compatibility and web performance, and comfortable building to WCAG 2.2 AA. Accessibility is part of your definition of done, not a separate pass
You care that marketing sites are measured, on performance, SEO, analytics events and conversion, and you're happy being accountable to those numbers
A strong sense of craft and attention to detail, and the judgement to balance design intent against engineering constraints
Strong communication and collaboration skills. You explain your reasoning, review generously, and treat levelling up the people around you as part of the job
Prior experience working on a large SaaS marketing website, at real traffic and with real stakes attached
Astro, or another islands or static-site framework
Cloudflare Workers, or another edge or serverless platform
Experience with AWS Lambda
Tailwind CSS v4, and experience working from a token-based design system
Experience, or strong interest, in making component libraries and content models consumable by AI agents
A strong design sensibility: an eye for visual detail and the judgement to push back on and improve design decisions, not just build them
Experience with localisation and internationalisation at scale for a global audience
Analytics and tag management implementation: dataLayer events, server-side tagging, getting attribution right without hurting performance
OUR CULTURE
At Synthesia we're passionate about building, not talking, planning or politicising. We strive to hire the smartest, kindest and most unrelenting people and let them do their best work without distractions. Our work principles serve as our charter for how we make decisions, give feedback and structure our work to empower everyone to go as fast as possible