At a Glance
- Tasks: Design and develop full-stack 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.
- Why this job: Be part of an innovative team impacting major brands like GrubHub and Uber.
- Qualifications: Expertise in React, FastAPI, and cloud services (AWS/GCP) required.
- Other info: Experience rapid career growth in a dynamic, supportive environment.
The predicted salary is between 48000 - 84000 £ 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.
We are trusted by industry leaders like OpenAI, GrubHub, STC and Tabby who rely on us to deliver real impact. Our investors include Prosus Ventures, STV AI Fund (backed by Google) and angels from Open AI and Google. With a 25% monthāonāmonth growth rate and over 300% net revenue retention, this is a unique opportunity to join a hyper growth AI company and redefine an industry.
As a FullāStack Web Developer at Clarity, you will own endātoāend product surfacesāfrom sleek React UIs to FastAPI services and Elasticsearchāshipping fast, safely, and beautifully. You are AIānative, comfortable in both AWS and GCP, and you treat infra & DevOps as part of building great product, not an afterthought. You will collaborate directly with engineers, PMs, and the CTO to turn specs into production features used by brands like Grubhub, Booking, Dropbox & Uber.
What you will 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. Optimise 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 (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 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
Web: Full Stack Tech Lead in London employer: Clarity
Contact Detail:
Clarity Recruiting Team
StudySmarter Expert Advice š¤«
We think this is how you could land Web: Full Stack Tech Lead 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 your foot in the door faster than any application.
āØ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 technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
āØTip Number 4
Donāt forget to 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 Web: Full Stack Tech Lead in London
Some tips for your application š«”
Show Your Passion for AI: When writing your application, let us see your enthusiasm for AI and how it drives your work. Share any personal projects or experiences that highlight your AI-native mindset and how youāve used it to create impactful solutions.
Tailor Your Experience: Make sure to customise your application to reflect the skills and experiences that align with our needs. Highlight your expertise in React, FastAPI, and Elasticsearch, and donāt forget to mention your experience with AWS or GCP!
Be Clear and Concise: We appreciate clarity! Keep your application straightforward and to the point. Use bullet points where necessary to make it easy for us to see your qualifications and achievements at a glance.
Apply Through Our Website: Donāt forget to submit your application through our website! Itās the best way for us to receive your details and ensures youāre considered for the role. We canāt wait to see what you bring to the table!
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 in your applications. 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 this field. Discuss any personal projects or research related to AI that youāve been involved in. This will help you stand out as a candidate who aligns with their mission.