Software Engineer (remote Typescript contract)

Location & Working Hours

Remote. You'll work with a Lead Engineer and collaborate closely with a small product & design team. Core working hours are aligned to UK time (GMT/BST).

Why this role exists

Our automated UX-audit platform is live and revenue-generating, but we're scaling from consultancy tool to self-serve SaaS. To ship faster and broaden coverage we're looking for a growth-minded engineer who can:

• Own day-to-day feature work in a TypeScript monorepo (Next.js + Node + GraphQL/tRPC).

• Extend Playwright-based browser tests that power 400+ UX and performance checks.

• Help harden the product for multi-tenant SaaS—auth, billing, analytics and CI/CD.

• Learn modern DevOps (AWS + Terraform) and observability practices from an experienced Lead Engineer.

You'll have real impact from day one, touching production code, shaping engineering standards and seeing your work used by household-name brands.

What you'll do

Full-stack feature delivery – build UI components (React/Next.js) and backend endpoints (Node, Prisma, GraphQL/tRPC).

Browser-automation & testing – create resilient Playwright flows that mimic real users, capture screenshots and feed our AI evaluation pipeline.

Quality & reliability – write unit/integration tests, help triage bugs, and contribute to runbooks and alerting dashboards.

DevEx & CI/CD – improve developer tooling, keep pipelines green, and learn AWS/Terraform workflows for infrastructure-as-code.

On-call collaboration – respond to incidents alongside your paired engineer, follow runbooks, escalate when needed, and help refine our on-call process.

Pairing & mentorship – work closely with the Lead Engineer; receive daily feedback, code reviews and structured learning time.

Continuous improvement – propose small UX tweaks, performance wins, and documentation updates that make the product—and your team—better every sprint.

The profile we're after

• 2–4 years professional experience building web applications.

• Solid TypeScript/JavaScript skills across both front end (React or similar) and back end (Node/Express, tRPC, GraphQL or REST).

• Familiar with modern testing frameworks (Playwright, Cypress, Jest, Vitest, etc.).

• Comfort with Git-based workflows, CI tools and package managers.

• Eagerness to dive into AWS, Terraform, observability stacks and LLM integrations—you don't need to be an expert yet.

• Clear communicator who enjoys async collaboration and constructive code reviews.

• Growth mindset: you own your learning path, ask smart questions and enjoy shipping.

Nice-to-haves: Exposure to Stripe, Zitadel/Auth0, PostHog/Segment, Lighthouse SDK, or Nix/NixOS.

What we offer

• Competitive salary benchmarked to local market.

• Direct mentorship from a Lead/Principal engineer, with a personal learning budget and 20% “sharpen-the-saw” time.

• Accelerated career path—option to specialise (DevOps, frontend, AI) or grow into senior/full-stack ownership.

• Low-bureaucracy culture: ideas move from spec to production in days, not months.

Interview process (1–2 weeks total)

Stage

Focus

Duration

Intro call

Culture fit & motivation

30 min

Technical exercise

Realistic take-home or live pairing (your choice)

3–4hrs take-home / 90min live

System walkthrough

Discuss your solution & Jurnii's architecture

60 min

Offer

References & chat with CEO


  • Job Details

    Company
    Jurnii
    Location
    Central London / West End, London, United Kingdom
    Hybrid / Remote Options
    Posted