About the role

  • Build responsive React (TypeScript) frontends (state mgmt, data viz, virtualized tables, forms, charts, file uploads, accessibility).
  • Implement FastAPI services (async I/O, Pydantic v2, background jobs, caching) with robust testing.
  • Design Elasticsearch models & queries
  • Integrate AI features (streaming responses, structured outputs, eval hooks) to accelerate prototyping and user value.
  • Ship and run services on AWS and/or GCP (ECS/EKS/Lambda or Cloud Run/GKE), containerized with Docker.
  • Own CI/CD (GitHub Actions), IaC (Terraform), logging/metrics/tracing (OpenTelemetry, CloudWatch/Stackdriver, Grafana/Prometheus), and SLOs.
  • Optimize p95 latency, throughput, and cost; manage secrets, networking, VPCs, and build resilient retries/backoffs.
  • Work closely with design/PM on specs and UX polish; pair with back-end/ML on data contracts and APIs.
  • Partner with the Insights team on taxonomy/schema changes and with Data/ML on search & analytics expectations.
  • Write crisp docs, PRDs/tech notes, and demo your work to execs & customers.
  • Contribute to on-call for your services and drive post-mortems to closure.

Requirements

  • Owner’s mindset: you take ideas from zero → shipped → observed → iterated; you sweat details and outcomes.
  • AI-native builder: Cursor, v0, Claude Code (and friends) are daily drivers for rapid prototyping and refactors.
  • React + TypeScript mastery: component design, hooks, performance, testing (Vitest/Jest, Playwright).
  • FastAPI expertise: async patterns, Pydantic schemas, pagination, auth (OAuth2/OIDC), rate-limits, background jobs.
  • Elasticsearch fluency: mappings/analyzers (ngrams, synonyms), aggregations, filters, sorting, performance tuning.
  • Cloud & DevOps: solid experience on AWS and/or GCP, Docker, Terraform, GitHub Actions, monitoring/alerts.
  • Datastores: Postgres (SQL, migrations), Redis (caching/queues).
  • Quality & security: code reviews, type safety, lint/format, secrets mgmt, least-privilege IAM, basic SOC2 hygiene.
  • Communicates clearly with product sense; ships value weekly.

Benefits

  • Remote-first freedom & flexible hours 🏠
  • Regular off-sites & monthly virtual game nights 🎉
  • Unlimited vacation (minimum 20 days encouraged) 🏝️
  • Learning budget for conferences, courses & books 📚
  • Startup equity in a rapidly growing market 💼

Job title

Web Full Stack Tech Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Postgraduate Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job