Senior Full-Stack Engineer

RemoteFull-time3 video questionsPosted May 16, 2026

About the role

We're looking for a senior full-stack engineer with strong, well-rounded experience across the modern web stack. You should be equally comfortable writing a polished React UI, designing a Postgres schema, hardening an HTTP API, and wiring up third-party services and background workers.

This is a generalist role. We care less about which specific frameworks you've used and more about depth of understanding — how the browser, network, server, database, and external services actually fit together.

What you'll do

  • Own features end-to-end: design, implement, ship, and operate them in production
  • Build accessible, responsive UIs in React/Next.js with TypeScript
  • Design and evolve relational database schemas; write efficient SQL
  • Implement HTTP/REST APIs, authentication, authorization, and webhooks
  • Integrate third-party services (payments, email, scheduling, storage, LLMs) and reason about their failure modes
  • Write background jobs, retries, and observability for anything that runs asynchronously
  • Care about correctness, performance, security, and developer experience equally

You should have

  • 4+ years of professional software engineering experience
  • Strong production experience with TypeScript and a modern React framework (Next.js, Remix, or similar)
  • Solid grasp of relational databases (Postgres preferred), schema design, indexing, and transactional thinking
  • Comfort building and consuming HTTP APIs, handling auth, webhooks, and idempotency
  • Practical experience with at least one cloud or serverless deployment environment
  • A bias for shipping working software, then instrumenting and iterating

Nice to have

  • Experience with media pipelines (uploads, transcoding, streaming)
  • Experience building LLM-powered features in production
  • Background in observability, on-call, or platform reliability work
  • Open-source contributions or a public body of work

How we work

  • Small team, high autonomy, low meeting load
  • Written-first communication
  • Strong emphasis on code review, testing, and operational rigor

Ready to apply?

Takes about 9 minutes total.