Remote-First Full-Stack Tech Lead — Equity & Learning Budget in London

Remote-First Full-Stack Tech Lead — Equity & Learning Budget in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Clarity

At a Glance

  • Tasks: Design and develop innovative web applications using React, FastAPI, and Elasticsearch.
  • Company: Join Clarity, a fast-growing AI company transforming customer experiences.
  • Benefits: Enjoy remote work, flexible hours, unlimited vacation, and a learning budget.
  • Other info: Collaborate with top brands and enjoy excellent career growth opportunities.
  • Why this job: Be part of a team redefining an industry with cutting-edge technology and impactful projects.
  • Qualifications: Proficiency in React, FastAPI, and cloud services like AWS or GCP.

The predicted salary is between 60000 - 80000 £ per year.

Clarity is redefining customer experience with AI. Our mission is to empower businesses to deliver faster, smarter, and more human service interactions. By combining cutting‑edge AI with intuitive design, we enable customer service teams to operate more efficiently while providing customers with seamless, personalized experiences.

As a Full-Stack Web Developer at Clarity, you’ll own end‑to‑end product surfaces—from sleek React UIs to FastAPI services and Elasticsearch—shipping fast, safely, and beautifully. You’re AI‑native, comfortable in both AWS and GCP, and you treat infra & DevOps as part of building great product, not an afterthought. You’ll collaborate directly with engineers, PMs, and the CTO to turn specs into production features used by brands like Grubhub, Booking, Dropbox & Uber.

What You’ll Do

  • 50% Build — design & ship
    • Build responsive React (TypeScript) frontends (state management, data visualisation, virtualised 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.
  • 25% Scale & operate
    • Ship and run services on AWS and/or GCP (ECS/EKS/Lambda or Cloud Run/GKE), containerised 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.
  • 15% Collaborate
    • 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.
  • 10% Align & showcase
    • 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.

What makes you a great fit

  • Owner’s mindset: you take ideas from zero → shipped → observed → iterated; you sweat details and outcomes.
  • AI‑native builder: Cursor, v0, Claude Code 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 management, least‑privilege IAM, basic SOC2 hygiene.
  • Communicates clearly with product sense; ships value weekly.

Perks and bonuses

  • 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.

Remote-First Full-Stack Tech Lead — Equity & Learning Budget in London employer: Clarity

Clarity is an exceptional employer that champions a remote-first work culture, offering flexible hours and unlimited vacation to promote work-life balance. With a strong focus on employee growth, the company provides a generous learning budget for professional development and encourages collaboration across teams to drive innovation. Joining Clarity means being part of a rapidly growing AI company that values your contributions and offers the opportunity to work with industry leaders while redefining customer experience.

Clarity

Contact Details:

Clarity Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote-First Full-Stack Tech Lead — Equity & Learning Budget in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you noticed faster than a CV.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using React, FastAPI, and Elasticsearch. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common tech questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills before the big day.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Remote-First Full-Stack Tech Lead — Equity & Learning Budget in London

React
TypeScript
FastAPI
Elasticsearch
AWS
GCP
Docker

Some tips for your application 🫡

Show Off Your Skills:When you're writing your application, make sure to highlight your experience with React, FastAPI, and Elasticsearch. We want to see how you've used these technologies in real projects, so don’t hold back on the details!

Tailor Your Application:Take a moment to customise your application for us at Clarity. Mention how your skills align with our mission of redefining customer experience with AI. This shows us you’re genuinely interested in the role and understand what we do.

Be Clear and Concise:We appreciate clarity! Keep your application straightforward and to the point. Use bullet points if it helps, and make sure to proofread for any typos or errors. A polished application speaks volumes about your attention to detail.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at Clarity

Know Your Tech Stack Inside Out

Make sure you’re well-versed in React, FastAPI, and Elasticsearch. Be ready to discuss your experience with these technologies, including specific projects where you’ve implemented them. Brush up on AWS and GCP as well, since they’re crucial for the role.

Showcase Your Problem-Solving Skills

Prepare to share examples of how you've tackled challenges in previous projects. Think about times when you had to optimise performance or troubleshoot issues. This will demonstrate your owner’s mindset and ability to iterate on solutions.

Communicate Clearly and Effectively

Practice explaining complex technical concepts in simple terms. You’ll need to collaborate with various teams, so being able to articulate your ideas clearly is key. Consider doing mock interviews to refine your communication skills.

Demonstrate Your Passion for AI and Innovation

Since Clarity is focused on redefining customer experience with AI, show your enthusiasm for the field. Discuss any personal projects or learning experiences related to AI that highlight your proactive approach to staying current in the industry.