Full Stack Engineer
- Hiring from
- United Kingdom
- Work type
- Remote
- Posted
619,103 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Full Stack AI Developer
Permanent | Fully Remote | UK
Build AI into a product that's already being used. AI is moving quickly, but there's a big difference between experimenting with AI tools and integrating AI into software that solves real business problems.
I'm working with an innovative law firm on a permanent Full Stack AI Developer opportunity, working on an AI-powered platform that's transforming how legal claims processes are handled.
The product is already in use, and the team is now expanding its capabilities, improving the user experience and integrating more agentic AI into the platform.
If you're a developer who enjoys solving complex problems, having a say in technical decisions and getting hands-on with emerging technology, this is worth a look.
What will you be working on?
The business has developed an AI-powered legal claims platform that combines specialist industry knowledge with advanced technology to carry out different legal processes.
Its capabilities span areas such as claims analysis, financial transaction analysis and fraud assessment, with further AI-driven functionality in development.
The focus now is on taking the platform further: building new capabilities, improving how users interact with it and integrating AI tools that deliver practical, measurable results.
This isn't a speculative AI project or a conventional software development role with an AI label attached. You'll be contributing to a live product with plenty still to build.
What you'll be doing
You'll join a small, collaborative engineering team and work across the development lifecycle, from technical refinement and solution design through to testing, deployment and ongoing support.
Your responsibilities will include:
- Developing and enhancing full-stack applications, with a focus on C# backend/API development and JavaScript-based applications.
- Building new capabilities into an established AI-powered platform.
- Integrating AI models and agentic workflows into existing applications.
- Working with product stakeholders to understand requirements and shape technical solutions.
- Taking ownership of individual pieces of work, from technical refinement through development and testing.
- Collaborating with developers and testers to deliver reliable, maintainable software.
- Contributing to technical discussions, suggesting approaches and constructively challenging ideas.
- Supporting deployments and helping investigate issues where needed.
You'll work in two-week sprints, with genuine scope to influence how solutions are designed and delivered.
The technology
The existing environment includes:
- C# for backend and API development.
- JavaScript/TypeScript across the application.
- Node.js for backend development.
- Angular for front-end development, although relevant React experience is also worth discussing.
- Microsoft Azure as the cloud platform.
- Azure OpenAI for deploying AI models.
- LangGraph and LangChain-related tooling for building AI workflows.
- Azure AI Search for vector search and retrieval capabilities.
- Azure Document Intelligence for AI-driven document processing.
The team is also exploring image analysis and further ways to expand the platform's capabilities.
You don't need to have worked with every technology listed. A strong development foundation, relevant experience with the core languages and a genuine interest in agentic AI are the priorities.
Essential experience:
- Strong hands-on C# development experience.
- Strong JavaScript/TypeScript skills.
- An understanding of agentic AI and how it can be integrated into software applications.
- Solid software engineering fundamentals and an appreciation for clean, maintainable code.
- The ability to think critically, work through complex problems and make considered technical decisions.
- A genuine interest in learning new technologies and exploring practical applications of AI.
Particularly useful:
- Angular experience, or transferable front-end experience with React.
- Node.js development.
- Exposure to Microsoft Azure, Azure AI or Azure OpenAI.
- Familiarity with vector search, RAG, document processing or AI-driven workflows.
- Experience with APIs, cloud architectures, CI/CD and agile delivery.
The team is interested in what you've actually built, how you approach problems and why you've made particular technical decisions — not a CV full of buzzwords.
The team and culture
You'll report to the Head of Software Engineering and join a small team of developers, testers and product delivery specialists, with access to the wider business.
It's a friendly, collaborative environment where people are encouraged to share ideas, challenge technical approaches and learn from one another.
The team values people who are comfortable expressing an opinion, thinking independently and remaining open to alternative perspectives.
You'll have ownership of your work, input into technical decisions and the opportunity to contribute to how the product evolves.
What's on offer?
- Permanent employment.
- Fully remote working.
- 25 days' annual leave, increasing to 30 days with service.
- Holiday buy scheme.
- Private medical insurance and healthcare cash plan.
- Pension scheme, life insurance and income protection.
- Enhanced maternity, paternity and adoption leave.
- Electric car scheme.
- Employee Assistance Programme and digital GP services.
- Discounted gym membership and employee benefits.
- Flu vaccinations and eye care vouchers.
The interview process
Stage 1 — Experience and problem-solving
A conversation focused on your development experience, how you approach problems, your ability to think critically, and how you operate in a fast-paced environment.
Stage 2 — Technical interview
A deeper technical discussion covering your coding skills, development languages and the practical application of AI solutions.
Interested?
If you're a Full Stack Developer with strong C# and JavaScript skills and a genuine interest in agentic AI, I'd be keen to speak with you.
You don't need to be an expert in every part of the AI stack. A solid engineering foundation, curiosity and an understanding of how AI can solve real problems are a great starting point.
