Home / Jobs / Front End Web Developer for AI Legal Tech Company in London
Front End Web Developer for AI Legal Tech Company in London
LondonSource: WhatJobs
See advert for pay
Overview
In this role you will maintain and improve a suite of live, internally built web applications used across international offices, starting with support, bug fixes, and feature work and advancing toward owning the product suite. You will join a small technical team acting as custodians of critical front-end systems, balancing practical delivery with live-system discipline. The role emphasizes rapid, iterative shipping and close collaboration with non-technical teams to deliver usable software. You will engage with modern technologies and emerging AI-assisted development to enhance end-user experiences.
Responsibilities
Maintain and fix live frontend systems with a focus on stability and rapid delivery
Implement features and improvements on internally built web applications
Collaborate with a small technical team and non-technical stakeholders to translate needs into working solutions
Ensure changes are tested in staging before production and monitor live systems post-deployment
Bridge frontend work with Node.js/Express backends and REST APIs
Leverage LLM tools for code generation, debugging, and reviews and ship AI-powered features
Key requirements
Extensive experience with HTML, CSS, and vanilla JavaScript (React/Next.js not required)
Comfort reading, debugging, and extending Node.js/Express REST APIs
Strong SQL skills with T-SQL for large production databases
Experience integrating frontend with RESTful and third-party APIs
Experience with multi-role auth (SSO, RBAC)
Working knowledge of Azure App Service, deployment slots, log streaming, and Azure DevOps
Experience writing and maintaining unit/subsystem/system tests for frontend apps
Hands-on experience with Claude and other LLM models for code generation, debugging, and reviews
Experience shipping LLM-powered features and integrating in-product AI with streaming responses and robust error handling
Rapid iteration and a pragmatic, show-don’t-tell development approach
Production instincts: reproduce, root-cause, verify in staging, and clean deployment
Solid design instincts for web layouts and user journeys
Strong written and verbal communication
Stakeholder engagement and translating complaints into defects
Independent drive to deliver fixes and features to production
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.