The posting
Great content deserves more than attention. It deserves an audience that values it, a business model that rewards it, and the technology to make it possible.
At Circo, we're building a new way for creators, publishers, and media businesses to publish, distribute, protect, and monetise their content. From films and documentaries to masterclasses, live experiences, and original series, we're building the technology to help valuable content become a sustainable business.
We're a team of builders, thinkers, and creatives challenging how people experience and monetise digital content. And we're looking for people who want to help shape what's next.
About the role
Our Engineering team builds the technology powering Circo's publishing, monetisation, and viewing experiences.
We're looking for a Frontend Engineering engineer to take end-to-end ownership of our web applications, including Circo Studio and the consumer web experience.
You'll work on frontend architecture, integrate GraphQL services, build reliable product experiences, and turn AI-generated interfaces into production-ready applications.
This is a hands-on engineering role. We're looking for someone who can make strong technical decisions, write excellent code, use AI-powered development tools effectively, and take full responsibility for what they ship.
Ready to build the technology powering the next generation of digital media businesses? Let's talk.
What you'll be doing
- Owning the architecture, development, performance, and reliability of Circo's web applications.
- Leading frontend engineering across Circo Studio and the consumer web experience.
- Building scalable applications using React, TypeScript, and modern frontend technologies.
- Integrating GraphQL APIs, authentication, payments, and other backend services.
- Reviewing, refining, and productionising AI-generated UI code from Figma-based design workflows.
- Establishing reusable components, coding standards, and maintainable frontend architecture.
- Implementing responsive, accessible, and high-performance user experiences.
- Collaborating with Product, Design, Backend, and QA teams to deliver features end to end.
- Using AI-powered engineering tools to accelerate development while maintaining code quality.
- Owning frontend testing, debugging, monitoring, and production issue resolution.
- Mentoring junior engineers and contributing to technical planning and architectural decisions.
What you'll need
- 5+ years of professional frontend engineering experience, including ownership of production applications.
- Strong proficiency in React, TypeScript, JavaScript, HTML, and CSS.
- Experience architecting and maintaining complex frontend applications.
- Strong experience integrating GraphQL APIs, including queries, mutations, caching, and error handling.
- Solid understanding of authentication, authorisation, state management, and application security.
- Experience with modern frontend frameworks, build tools, and component-based architecture.
- Understanding of performance optimisation, accessibility, responsive design, and browser compatibility.
- Experience writing automated tests and maintaining reliable production applications.
- Proficiency with Git, CI/CD workflows, and modern engineering practices.
- Experience using AI-powered coding tools such as Claude Code, Cursor, or equivalent tools.
- Ability to review AI-generated code critically and maintain high engineering standards.
- Strong problem-solving skills, technical judgment, and the ability to work independently.
- Experience mentoring engineers and collaborating across engineering and product teams.
Nice to have
- Experience building video streaming, media, or creator-focused applications.
- Familiarity with HLS, DASH, DRM, and browser-based video playback.
- Experience with React Router, Tailwind CSS, and modern component libraries.
- Experience building dashboards, content management systems, or SaaS products.
- Familiarity with payment integrations and subscription or pay-per-view experiences.
- Experience with Figma MCP, design-to-code workflows, and AI-assisted software development.
- Understanding of frontend observability, analytics, and performance monitoring.
Diversity and inclusion
At Circo, we believe different perspectives create better ideas and stronger products. We're committed to building an inclusive workplace and welcome applications from qualified people of all backgrounds.
Important notice for candidates
Apply only through Circo's official recruitment channels. We will never request payment or personal financial information during our hiring process.



