Lead Software Engineer

Location & Working Hours

Remote within 4 hours of UK time. Youll collaborate daily with two junior engineers in South Asia and coordinate with a London-based executive team. Participation in an out-of-hours on-call rota (approx. one week in three) is part of the role.

Why this role exists

Were a tech-enabled UX agency. Our flagship product turns a multi-week manual UX audit into a 15-minute automated assessment powered by deep browser automation and AI. The platform is live, profitable, and now needs hardening for self-serve SaaS. Over the next 12 months you will:

  • Stabilise and SaaS-ify the core assessment engine so customers can sign up and run audits unaided.
  • Migrate bespoke infrastructure (Nix/NixOS) to AWS + Terraform, simplify CI/CD, and decide whether to split our monorepo.
  • Strengthen auth (Zitadel) and billing (Stripe), and expand analytics (Posthog, Lighthouse SDK).
  • Lay foundations for a broader UX tools suite that the consultancy and our clients will use end-to-end.
  • Introduce standards and processes, on-call rota, incident runbooks, observability, to support growing client traffic.

Youll own the technical roadmap, ship code daily, and translate priorities between engineers and the C-suite.

What youll do

  • Hands-on architecture & coding design and deliver TypeScript across Next.js, Node, GraphQL/tRPC and supporting services.
  • Browser automation & AI integration - extend and maintain headless test flows (Puppeteer / Playwright / Selenium) that power automated UX checks; explore LangGraph.js and LLMs for deeper insights.
  • Infrastructure leadership - blueprint AWS IaC (Terraform), phase out Nix configs, and keep pipelines green.
  • Operational excellence - create an on-call rota, build alerting dashboards, and personally cover your rotation.
  • People management - mentor two juniors, run lightweight agile rituals, and set engineering standards.
  • Stakeholder liaison - convert consulting goals into technical milestones, demo progress to execs and clients, and flag risks early.
  • Future tribe lead - help shape a squads-and-tribes model and step up to lead a tribe as we scale.

The profile were after

  • 6+ years building production web apps, at least 3 with TypeScript across front end and back end.
  • Proven delivery of SaaS or platform work - moving from prototype to hardened, multi-tenant production.
  • Solid with React/Next.js SSR/SSG patterns, API design (REST and/or GraphQL), and database-backed services.
  • Comfortable designing and operating AWS infrastructure via Terraform (or Pulumi, CDK).
  • Hands-on experience with browser automation (Playwright, Puppeteer, Selenium) for testing or data-gathering.
  • Exposure to real-time analytics, auth and billing systems a plus (Hasura, Zitadel, Stripe).
  • Track record mentoring engineers and running on-call/incident processes.
  • Clear written and verbal communicator able to brief execs, consultants and non-technical stakeholders.

What we offer

  • Competitive salary.
  • Influence from day one: shape architecture, DevEx and engineering culture.
  • Fast growth path - opportunity to build and then lead a larger tribe.
  • Hardware, training budget and travel for occasional team off-sites.
  • Supportive, low-bureaucracy environment where decisions translate quickly into action.

Interview process (23 weeks total)

  • Intro call

Culture & mutual fit (basic engineering process questions)

30 min

  • Technical deep-dive

System design, code walkthrough

90 min

Executive panel

  • Roadmap discussion & Q&A

45 min

  • Offer

References & negotiation

Ready to scale automated UX assessment for the worlds leading brands?

Company
Jurnii
Location
City of London, Greater London, UK
Employment Type
Part-time
Posted
Company
Jurnii
Location
City of London, Greater London, UK
Employment Type
Part-time
Posted