£75 Per hour
Outside
Remote
United Kingdom
Summary: The role of Full-Stack Developer focuses on delivering AI-enabled applications within a collaborative, agile environment. This 6-month contract position is fully remote and emphasizes clean code, continuous improvement, and effective communication with both technical and non-technical stakeholders. The developer will work across the full stack, utilizing modern web technologies and AI capabilities to create production-ready solutions. Candidates should possess strong experience in relevant technologies and a commitment to high-quality development practices.
Key Responsibilities:
- Design, develop and deliver full-stack applications in an agile environment
- Build scalable backend services and responsive frontend applications
- Work closely with engineers, product teams, and stakeholders to deliver high-value solutions
- Contribute to a collaborative engineering culture through pairing and shared problem-solving
- Apply TDD and modern engineering practices to maintain high-quality codebases
- Help architect and implement AI-enabled features and systems where appropriate
- Communicate technical decisions, risks and outcomes clearly to stakeholders
Key Skills:
- Strong experience as a Full-Stack Developer / Software Engineer
- Experience working with Python, Node.js, React or Next.js
- A strong belief in code quality and modern development practices, including TDD
- Experience working in collaborative agile teams, including pair programming
- Ability to work across different technologies and select tools pragmatically
- Strong communication skills and the ability to work with both technical and non-technical stakeholders
- An interest in AI technologies and their practical applications
Salary (Rate): £75.00/hr
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Full-Stack Developer (AI / LangChain) 6-Month Contract | Outside IR35 | Fully Remote
We’re looking for a hands-on Full-Stack Developer to join a collaborative team delivering modern software solutions with a strong focus on AI-enabled applications. This is a 6-month contract (with potential extension), fully remote and outside IR35, working within an agile environment where engineering quality and collaboration are central to the way the team operates.
The Role
You’ll be working across the full stack to build and deliver production-ready applications, helping teams design and implement systems that combine modern web technologies with emerging AI capabilities. The role requires a pragmatic engineer who is comfortable moving between backend, frontend, and architectural discussions, while maintaining a strong focus on delivering value. The engineering culture places significant emphasis on clean code, collaboration, and continuous improvement. Developers regularly work using Test-Driven Development (TDD) and pair programming, ensuring high-quality, maintainable systems and strong knowledge sharing within the team. You’ll also play an important role in collaborating with stakeholders across the organisation, translating technical concepts into clear outcomes for both technical and non-technical audiences.
Key Responsibilities
- Design, develop and deliver f ull-stack applications in an agile environment
- Build scalable backend services and responsive frontend applications
- Work closely with engineers, product teams, and stakeholders to deliver high-value solutions
- Contribute to a collaborative engineering culture through pairing and shared problem-solving
- Apply TDD and modern engineering practices to maintain high-quality codebases
- Help architect and implement AI-enabled features and systems where appropriate
- Communicate technical decisions, risks and outcomes clearly to stakeholders
Technical Environment
While the stack can vary depending on the project, the team commonly works with:
- Python
- Node.js
- React
- Next.js
- LangChain and LLM integrations
What We’re Looking For
- Strong experience as a Full-Stack Developer / Software Engineer
- Experience working with Python, Node.js, React or Next.js
- A strong belief in code quality and modern development practices, including TDD
- Experience working in collaborative agile teams, including pair programming
- Ability to work across different technologies and select tools pragmatically
- Strong communication skills and the ability to work with both technical and non-technical stakeholders
- An interest in AI technologies and their practical applications
What Sets Exceptional Candidates Apart
- Experience building AI-enabled applications using LangChain and LLMs
- Deep experience with LangChain ecosystem tools such as LangGraph and LangSmith
- Experience delivering production-ready AI solutions for real-world client use cases
- Understanding of how to design AI-native systems responsibly and effectively
- Experience helping teams adopt modern development practices