Senior Full-Stack Software Engineer

Added: 12/05/2025
💼 Lawhive
🌍 London, England, United Kingdom
🕒 Full-time
💷
😊 Hybrid
🏷️ react
🏷️ next.js
🏷️ typescript
🏷️ tailwind
🏷️ cloud
🏷️ aws
🏷️ google cloud
🏷️ serverless
🏷️ ci/cd
🏷️ github actions
🏷️ python
🏷️ postgresql
🏷️ mongodb
🏷️ redis

Job description Lawhive is an online platform providing legal help to consumers and small businesses at a fraction of the cost of traditional law firms. They utilize both regulated lawyers and an AI lawyer (Lawrence) built on a fine-tuned LLM that has passed the Solicitors Qualifying Exams (SQE).

Responsibilities

  • Build entire products and features using modern technologies across the full stack.
  • Resolve technical issues and make critical decisions affecting applications and projects.
  • Deliver delightful user experiences and prioritize user needs.
  • Ensure product evolution with best practices in development, security, and testing.
  • Maintain consistently high code and product quality.
  • Assist with hiring and provide technical leadership.

Requirements

  • Strong experience as a Full Stack Engineer.
  • Proficiency in TypeScript, React + Next.js, Tailwind, Prisma, tRPC, PostgreSQL, MongoDB, Redis.
  • Experience with serverless technologies, AWS, Google Cloud, and Github Actions.
  • Familiarity with DBT, BigQuery, and Terraform.
  • Deep understanding of the tech stack and experience building modern applications.
  • Proven track record of delivering exceptional work in fast-paced environments.
  • Experience working in product teams alongside product managers and designers.
  • Ability to build products from the ground up.
  • Strong attention to detail, organization, and problem-solving skills.
  • Passion for leveraging AI to improve access to justice.

Benefits

  • 34 Holidays (25 days annual leave + birthday off + bank holidays).
  • Equity.
  • Pension.
  • Regular team building activities and socials.
  • 20% off legal fees through Lawhive.

Suggested Jobs
© 2025 reactjobs.co.uk - All rights reserved. 📮 get in touch