Senior Frontend Engineer, Marketing Website London

Senior Frontend Engineer, Marketing Website London

Full-Time 80100 - 97900 £ / year (est.) No working from home possible
S

At a Glance

  • Tasks: Build and scale our marketing website with cutting-edge frontend technologies.
  • Company: Join Synthesia, the leading AI video platform trusted by Fortune 100 companies.
  • Benefits: Competitive salary, flexible remote work, and opportunities for professional growth.
  • Other info: Collaborative culture focused on building and empowering teams.
  • Why this job: Make a real impact on a high-traffic site that attracts millions of visitors monthly.
  • Qualifications: 5+ years in software engineering, with strong frontend and content model experience.

The predicted salary is between 80100 - 97900 £ per year.

Synthesia is the world’s leading AI video platform for business, used by over 90% of the Fortune 100. Founded in 2017, the company is headquartered in London, with offices and teams across Europe and the US. As AI continues to shape the way we live and work, Synthesia develops products to enhance visual communication and enterprise skill development, helping people work better and stay at the center of successful organizations.

About the role

As a Senior Frontend Engineer on our Website team, you'll be a co-owner of the platform behind synthesia.io: the component library, content model and rendering stack that every page on our marketing site is built from. You'll shape direction and make key technical decisions with the team, likely with a focus area of your own but context across the whole system. This is a hands-on engineering role, and your primary output is high-quality component and schema code, plus the tooling that lets others build with it. Millions of people visit synthesia.io every month, and it is one of the main ways we win new customers. That comes with real responsibility. The decisions you make are seen at scale, and we set the quality bar accordingly. The defining challenge of this role is composability: a marketing site that marketers, and increasingly AI agents, can build pages with, without breaking design, performance or SEO.

You can expect to:

  • Build, scale and evolve our section library: the Astro components, Sanity schemas and design tokens that let us compose marketing pages consistently and accessibly.
  • Own the content model. Design schemas that resist misuse, so an editor, or an agent, can build a page that is correct by construction rather than correct by review.
  • Take Figma component specs all the way to production: responsive across mobile, tablet and desktop, accessible by default, matching design intent precisely.
  • Extend the platform for AI-assisted development, so coding agents can generate on-brand, on-spec sections from a design spec as reliably as a person can.
  • Own SEO integrity as a first-class engineering concern: canonicals, sitemaps, structured data, redirects, and no traffic cliffs on launch.
  • Raise the bar on engineering standards across the website surface: thorough code review, patterns others can follow, and tests around the parts that actually break.
  • Maintain and extend localisation across nine locales and a translation pipeline, so the system works for a global audience.
  • Shape the technical direction of the website platform over the next 6 to 12 months, and champion its adoption with the people who publish on it.

What we're looking for

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. 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.

Nice to haves

  • 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.

The hiring process:

  • 30 min call with our Technical Recruiter
  • 45 min call with the Head of Website about your past projects
  • 75 min practical exercise with one of our engineers. We hand you a real Figma section spec and work through how you'd model and build it. Collaborative, not Leetcode.
  • 60 min call with leadership, focused on examples of collaboration, growth, and the details of your future team.

Other important info:

Our preference is for this role to be based either in-office or remote in London, UK. We can also accommodate remote workers elsewhere in Europe subject to compliance and right to work checks. This is full-time employment only, usually through OysterHR. No contractors possible.

Senior Frontend Engineer, Marketing Website London employer: Synthesia Limited

At Synthesia Limited, we pride ourselves on fostering a dynamic and inclusive work culture that encourages innovation and collaboration. Located in the vibrant Greater London area, we offer our employees competitive salaries, flexible working arrangements, and ample opportunities for professional growth within the rapidly evolving field of AI and design systems. Join us to be part of a forward-thinking team that values your contributions and supports your career aspirations.

S

Contact Details:

Synthesia Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Frontend Engineer, Marketing Website London

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Synthesia Limited or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Synthesia Limited.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Synthesia Limited.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Synthesia Limited that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Senior Frontend Engineer, Marketing Website London

Frontend Development
Component Library Management
Content Model Ownership
Schema Design
GROQ
Portable Text
Server-Side Rendering (SSR)

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Synthesia Limited.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Synthesia Limited and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Synthesia Limited

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Synthesia Limited uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.