Full Stack Engineer
Role details
Job location
Tech stack
Job description
Full Stack Engineer - Contract
3 months initial contract with possible extension
Farnborough - Hybrid
£500-550pd Outside IR35
Security Clearance : It is an essential requirement for candidates to obtain UK Security Clearance (SC Level) prior to appointment.
We're looking for a Full Stack Engineer who thrives on solving complex technical challenges and wants their work to deliver real-world operational impact.
This is an opportunity to build secure, high-performance digital solutions used in critical environments, where reliability, scalability, and thoughtful engineering truly matter.
As a Full Stack Engineer, you'll play a key role in designing, building, and delivering secure applications. You'll collaborate with engineers, architects, and delivery specialists to create technology that enables faster, safer, and more informed decision-making. What You'll Do;
- Collaborate with the Technical Lead to design and contribute to high-level and low-level system architecture (frontend, backend, and APIs)
- Define and implement data models and database schemas
- Integrate AI/LLM capabilities into the overall system design to deliver intelligent, scalable solutions
- Design and develop intuitive, user-focused UI/UX interfaces
- Work closely with QA to support experimental and iterative testing strategies
- Write clean, maintainable, and well-documented code
What we are looking for;
- Proven experience as a Full Stack Developer
- Strong experience with PostgreSQL, Python, React, and JSON
- Hands-on experience with LLMs and modern AI/GenAI approaches, including integrating them into production-ready systems
- Experience with Answer Set Programming (ASP) or other logic programming languages
- Familiarity with geospatial data and file formats
- Experience solving optimisation problems or working with complex algorithms
Requirements
- Proven experience as a Full Stack Developer
- Strong experience with PostgreSQL, Python, React, and JSON
- Hands-on experience with LLMs and modern AI/GenAI approaches, including integrating them into production-ready systems
- Experience with Answer Set Programming (ASP) or other logic programming languages
- Familiarity with geospatial data and file formats
- Experience solving optimisation problems or working with complex algorithms