Senior Frontend Engineer

Engineering
Remote
Full-time
$120k – $160k + equity

About the role

Our customers spend hours a day in the Kairon console. They read traces with hundreds of steps, review approval requests under time pressure and compare eval runs across thousands of cases. Every one of those screens needs to load fast, stay responsive with large data and make complex state easy to follow.

You’ll join the Console team, five engineers and a designer working across time zones from Lisbon to California. The team is fully remote, with two in-person weeks a year. You’ll own major parts of the front end and help set the technical direction for the rest.

What you’ll do

  • Build the new trace viewer, including step-by-step diffs between runs and streaming updates for live agents.
  • Make large tables and timelines render smoothly with 50,000+ rows.
  • Shape our component library and design system together with product design.
  • Improve accessibility and keyboard support across the console.
  • Own performance budgets, and make sure we notice when we break them.

What you’ll bring

  • 6+ years building complex web applications, with deep experience in TypeScript and React.
  • A track record of solving real performance problems: virtualisation, rendering, bundle size.
  • Strong product sense. You care how a screen feels, not only whether it works.
  • Experience with real-time data over WebSockets or server-sent events.
  • Clear written communication. Remote work here runs on short, well-written docs.

Nice to have

  • Experience building developer tools, observability products or IDE-like interfaces.
  • Familiarity with data visualisation libraries.
  • Contributions to open-source front-end projects.

Benefits

Competitive salary and meaningful equity, 30 paid days off, full health cover, 20 weeks of parental leave, a $2,000 yearly learning budget and a $1,500 home-office stipend. Read about our values and team.

Apply

Apply for this role.

It takes about five minutes. No cover letter needed, a few honest lines are better.

  1. 01
    Intro call30 minutes with the hiring manager
  2. 02
    Technical deep diveWalk us through a system you built
  3. 03
    Paid project dayWork on a real problem with the team
  4. 04
    OfferUsually within 3 weeks of applying
We only use your details to review this application.
Application received. Our hiring team reads every one and will reply within five working days.
We couldn't send your application. Check your name and email, then try again.

Not the right fit?

We open new roles every month. Introduce yourself and we’ll reach out when something matches.

All010203