Skip to content

Open nowPosted 18 hours ago

Senior Frontend Engineer

circo2 open roles

Where
Lekki, Nigeria
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Frontend Engineercirco · Lekki, Nigeria
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on circo's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.9% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.9%7 days
  4. 22.4%14 days
  5. 38.1%30 days
  6. 59.0%60 days
This job: posted 18 hours ago

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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against circo's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on circo's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    circo's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.