Join us at a pivotal moment to help maintain and evolve our B2C products used by millions, while playing a key role in building our new B2B offering from the ground up. You'll build the TypeScript/NestJS services powering our mobile app and ship full-stack features (backend through frontend) on our web products. Who You Are You're a Product Engineer first, an engineer second. Code is a tool, the goal is user value and business impact. You're backend-heavy and full-stack capable. Your home base is backend (TypeScript/NestJS), and you ship full-stack on the web (React/Next.js/similar) when the work calls for it. Angular & Vue experience is fine! You build for mobile without building the mobile app. You design APIs and services that serve mobile clients beautifully, accounting for offline, network, battery, and app-release realities and are able to partner closely with mobile engineers. You own features end-to-end. From API design and data modelling to web frontend implementation, deployment, and post-launch iteration. You're a proactive collaborator. You ask the right questions, propose solutions, and work effectively with teammates whose depth complements yours, including mobile, design, and product. You thrive in fast-paced, early-stage environments where speed, user feedback, and product-market fit drive decisions. What You Bring You have strong backend depth in TypeScript and NestJS (or comparable Node.js frameworks). You bring solid web frontend skills with React, Next.js, or similar enough to ship polished, production-quality interfaces independently. You have a working knowledge of cloud infrastructure; ideally GCP (Cloud Run, Cloud Functions, Firestore), CI/CD pipelines, and event-driven patterns (BullMQ/Redis or similar). You can ship and operate your own services. You have awareness of mobile constraints. You know what makes an API painful or delightful to consume from a mobile client, even if you don't write the mobile code yourself. You value pragmatism over purism. You make calibrated calls on architecture, scale, and tech debt based on what the product actually needs. How You Work You push back on the why, not just the how. You ask "why are we building this?" before "how do we build this?" You propose simpler alternatives when a 3-day version captures 90% of a 3-week feature's value. You're comfortable telling PMs and designers when something isn't worth building. You treat technical debt as a tool. You ship throwaway prototypes to validate hypotheses with real users. You delete what flops and re-architect what succeeds. You know when "the right way" is a luxury vs. a necessity, and can tell the difference. "Done" to you means users are using it. A merged PR isn't done. A feature is done when it's live, adopted, and the metrics prove it was worth building. You actively monitor analytics post-launch. You're a strategic partner. You sit with PMs and designers to shape what we build and what we don't. You're as comfortable in a product strategy conversation as you are in a code review. You contribute insights from user data, technical constraints, and implementation realities to inform product decisions. Must be based and have the right to work in the United Kingdom.
Jun 19, 2026
Full time
Join us at a pivotal moment to help maintain and evolve our B2C products used by millions, while playing a key role in building our new B2B offering from the ground up. You'll build the TypeScript/NestJS services powering our mobile app and ship full-stack features (backend through frontend) on our web products. Who You Are You're a Product Engineer first, an engineer second. Code is a tool, the goal is user value and business impact. You're backend-heavy and full-stack capable. Your home base is backend (TypeScript/NestJS), and you ship full-stack on the web (React/Next.js/similar) when the work calls for it. Angular & Vue experience is fine! You build for mobile without building the mobile app. You design APIs and services that serve mobile clients beautifully, accounting for offline, network, battery, and app-release realities and are able to partner closely with mobile engineers. You own features end-to-end. From API design and data modelling to web frontend implementation, deployment, and post-launch iteration. You're a proactive collaborator. You ask the right questions, propose solutions, and work effectively with teammates whose depth complements yours, including mobile, design, and product. You thrive in fast-paced, early-stage environments where speed, user feedback, and product-market fit drive decisions. What You Bring You have strong backend depth in TypeScript and NestJS (or comparable Node.js frameworks). You bring solid web frontend skills with React, Next.js, or similar enough to ship polished, production-quality interfaces independently. You have a working knowledge of cloud infrastructure; ideally GCP (Cloud Run, Cloud Functions, Firestore), CI/CD pipelines, and event-driven patterns (BullMQ/Redis or similar). You can ship and operate your own services. You have awareness of mobile constraints. You know what makes an API painful or delightful to consume from a mobile client, even if you don't write the mobile code yourself. You value pragmatism over purism. You make calibrated calls on architecture, scale, and tech debt based on what the product actually needs. How You Work You push back on the why, not just the how. You ask "why are we building this?" before "how do we build this?" You propose simpler alternatives when a 3-day version captures 90% of a 3-week feature's value. You're comfortable telling PMs and designers when something isn't worth building. You treat technical debt as a tool. You ship throwaway prototypes to validate hypotheses with real users. You delete what flops and re-architect what succeeds. You know when "the right way" is a luxury vs. a necessity, and can tell the difference. "Done" to you means users are using it. A merged PR isn't done. A feature is done when it's live, adopted, and the metrics prove it was worth building. You actively monitor analytics post-launch. You're a strategic partner. You sit with PMs and designers to shape what we build and what we don't. You're as comfortable in a product strategy conversation as you are in a code review. You contribute insights from user data, technical constraints, and implementation realities to inform product decisions. Must be based and have the right to work in the United Kingdom.
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
Jun 18, 2026
Full time
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
Jun 18, 2026
Full time
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
Jun 18, 2026
Full time
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
Full Stack Developer | Bristol (Hybrid, 3 days onsite) | SC Cleared or SC Clearable - hiring for multiple levels Key Areas of Responsibility As a Full Stack Developer, these are some of the core areas you'll be working in: Building services that run on edge nodes: lightweight, event-driven, and resilient to intermittent connectivity, with careful attention to memory, CPU, and storage budgets. Building control-plane services that coordinate fleets of devices, manage configuration and state, and integrate with Back End data and analytics systems. Building operator-facing web interfaces for monitoring, control, and decision support, including UIs that remain usable when underlying data is stale or partial. Designing and implementing APIs that work well over intermittent connections: idempotent, versioned, tolerant of partial connectivity, and clear about state. Wiring up streaming and messaging pipelines between edge and core, choosing the right protocol and the right semantics for each link. Integrating with sensors, payloads, and hardware-connected systems, often through unconventional protocols and constraints. Contributing to test coverage, CI/CD, and shared engineering practices that keep delivery fast and the codebase healthy. Working directly with users to validate that what you've built actually solves the operational problem in front of them. Key Skills, Experience and Behaviours We are looking for someone who is passionate about technology and who actively invests in their technical skills. You'll be constantly learning in this role, but some key skills and experience you should already have include: Essential Strong full-stack experience: comfortable building production frontends (React or similar, TypeScript) and production Back End services (Go, Python, Node.js, or similar). Solid API design experience, both REST and event-driven, with an understanding of where each fits. Practical experience with message brokers, streaming, or pub/sub systems (MQTT, NATS, Kafka, or similar). Experience working with containers and deploying into orchestrated environments. Comfortable on Linux: navigating systems, debugging across the stack, reading logs that nobody curated for you. Sound software engineering fundamentals: clean code, automated testing, and a feel for when to optimise and when to leave it alone. Awareness of secure software development practices and a proactive approach to identifying and mitigating risks. Experience building software that handles sensitive data or operates in security-conscious environments. Must hold or be eligible for SC clearance. Candidates without existing clearance will be considered provided they meet the eligibility criteria. Desirable (not essential) Experience building software for constrained or Embedded targets (Raspberry Pi class, single-board computers, IoT, ruggedised hardware). Experience with offline-first or intermittently-connected applications, including conflict resolution and reconciliation. Familiarity with edge-style stacks: container orchestration at the edge, lightweight messaging, time-series data, telemetry. Experience in regulated sectors delivering complex connected systems, such as defence, national security, telecommunications, financial services, or automotive industries.
Jun 17, 2026
Full time
Full Stack Developer | Bristol (Hybrid, 3 days onsite) | SC Cleared or SC Clearable - hiring for multiple levels Key Areas of Responsibility As a Full Stack Developer, these are some of the core areas you'll be working in: Building services that run on edge nodes: lightweight, event-driven, and resilient to intermittent connectivity, with careful attention to memory, CPU, and storage budgets. Building control-plane services that coordinate fleets of devices, manage configuration and state, and integrate with Back End data and analytics systems. Building operator-facing web interfaces for monitoring, control, and decision support, including UIs that remain usable when underlying data is stale or partial. Designing and implementing APIs that work well over intermittent connections: idempotent, versioned, tolerant of partial connectivity, and clear about state. Wiring up streaming and messaging pipelines between edge and core, choosing the right protocol and the right semantics for each link. Integrating with sensors, payloads, and hardware-connected systems, often through unconventional protocols and constraints. Contributing to test coverage, CI/CD, and shared engineering practices that keep delivery fast and the codebase healthy. Working directly with users to validate that what you've built actually solves the operational problem in front of them. Key Skills, Experience and Behaviours We are looking for someone who is passionate about technology and who actively invests in their technical skills. You'll be constantly learning in this role, but some key skills and experience you should already have include: Essential Strong full-stack experience: comfortable building production frontends (React or similar, TypeScript) and production Back End services (Go, Python, Node.js, or similar). Solid API design experience, both REST and event-driven, with an understanding of where each fits. Practical experience with message brokers, streaming, or pub/sub systems (MQTT, NATS, Kafka, or similar). Experience working with containers and deploying into orchestrated environments. Comfortable on Linux: navigating systems, debugging across the stack, reading logs that nobody curated for you. Sound software engineering fundamentals: clean code, automated testing, and a feel for when to optimise and when to leave it alone. Awareness of secure software development practices and a proactive approach to identifying and mitigating risks. Experience building software that handles sensitive data or operates in security-conscious environments. Must hold or be eligible for SC clearance. Candidates without existing clearance will be considered provided they meet the eligibility criteria. Desirable (not essential) Experience building software for constrained or Embedded targets (Raspberry Pi class, single-board computers, IoT, ruggedised hardware). Experience with offline-first or intermittently-connected applications, including conflict resolution and reconciliation. Familiarity with edge-style stacks: container orchestration at the edge, lightweight messaging, time-series data, telemetry. Experience in regulated sectors delivering complex connected systems, such as defence, national security, telecommunications, financial services, or automotive industries.
Job Title: Java Fullstack Developer Employment: Permanent Work Location: Bournemouth, UK (5 days working in office) Job Description: Strong full stack engineering background with deep expertise in Java and Spring/Spring Boot Hands-on experience with cloud technologies for AWS must have. Solid data analysis skills and comfort working with data-driven applications Experience using AI-assisted developer tools to improve engineering productivity (preference for agentic AI exposure) Key responsibilities: Design, develop, and troubleshoot software solutions for complex business and technical problems Apply sound engineering judgment and innovative thinking to deliver solutions beyond standard patterns when needed Contribute to technical architecture and design/build resilient microservices (scalability, reliability, maintainability).
Jun 16, 2026
Full time
Job Title: Java Fullstack Developer Employment: Permanent Work Location: Bournemouth, UK (5 days working in office) Job Description: Strong full stack engineering background with deep expertise in Java and Spring/Spring Boot Hands-on experience with cloud technologies for AWS must have. Solid data analysis skills and comfort working with data-driven applications Experience using AI-assisted developer tools to improve engineering productivity (preference for agentic AI exposure) Key responsibilities: Design, develop, and troubleshoot software solutions for complex business and technical problems Apply sound engineering judgment and innovative thinking to deliver solutions beyond standard patterns when needed Contribute to technical architecture and design/build resilient microservices (scalability, reliability, maintainability).
Full Stack JavaScript Developer (Mid-Level) Salary: 65,000 - 70,000 pa (depending on experience) plus benefits, perks and healthcare options Location: Hybrid / 2 x days per week - Travel to London Job Type: Permanent Security Clearance: This role is exclusively open to UK sole nationals who either hold or are eligible for Security Clearance (SC). Your Role: We are on the lookout for a talented and motivated Full Stack JavaScript Developer to join a dynamic Engineering team. If you're passionate about creating innovative web and mobile applications while ensuring high performance and scalability, this is your opportunity to make an impact! Designing, developing, and maintaining both front-end and back-end components of web and mobile applications using JavaScript, Node.js, and modern frameworks and libraries such as React, Angular, or Vue.js. Collaborating with architects and other developers to design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure code quality, performance, and adherence to best practices. Contributing to improving our teams' development processes, tools, and techniques to enhance productivity and product quality. Working closely with clients and internal teams to understand requirements, provide technical guidance, and deliver solutions that exceed expectations. Staying up to date with the latest industry trends and technologies and drive continuous learning and innovation within the team. Your skills and experience Proven experience in full stack JavaScript development, with a strong focus on Node.js and server-side development. Experience of at least one leading Node framework (Express.js, Nest.js, Hapi.js) Expertise in at least one modern front-end framework (Nest.js, Remix.js). Proficiency in HTML5, CSS3, and JavaScript (ES6+). Experience with TypeScript and modern development tools and practices. Experience of Test Driven or Behaviour Driven Development. Knowledge of Cloud-Native development and serverless architectures (AWS, Azure, Google Cloud). Familiarity with CI/CD pipelines and DevOps practices. Security Clearance Requirements: You must be eligible for Security Check (SC) clearance. Applicants must have resided continuously in the UK for the past 5 years. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you!
Oct 03, 2025
Full time
Full Stack JavaScript Developer (Mid-Level) Salary: 65,000 - 70,000 pa (depending on experience) plus benefits, perks and healthcare options Location: Hybrid / 2 x days per week - Travel to London Job Type: Permanent Security Clearance: This role is exclusively open to UK sole nationals who either hold or are eligible for Security Clearance (SC). Your Role: We are on the lookout for a talented and motivated Full Stack JavaScript Developer to join a dynamic Engineering team. If you're passionate about creating innovative web and mobile applications while ensuring high performance and scalability, this is your opportunity to make an impact! Designing, developing, and maintaining both front-end and back-end components of web and mobile applications using JavaScript, Node.js, and modern frameworks and libraries such as React, Angular, or Vue.js. Collaborating with architects and other developers to design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure code quality, performance, and adherence to best practices. Contributing to improving our teams' development processes, tools, and techniques to enhance productivity and product quality. Working closely with clients and internal teams to understand requirements, provide technical guidance, and deliver solutions that exceed expectations. Staying up to date with the latest industry trends and technologies and drive continuous learning and innovation within the team. Your skills and experience Proven experience in full stack JavaScript development, with a strong focus on Node.js and server-side development. Experience of at least one leading Node framework (Express.js, Nest.js, Hapi.js) Expertise in at least one modern front-end framework (Nest.js, Remix.js). Proficiency in HTML5, CSS3, and JavaScript (ES6+). Experience with TypeScript and modern development tools and practices. Experience of Test Driven or Behaviour Driven Development. Knowledge of Cloud-Native development and serverless architectures (AWS, Azure, Google Cloud). Familiarity with CI/CD pipelines and DevOps practices. Security Clearance Requirements: You must be eligible for Security Check (SC) clearance. Applicants must have resided continuously in the UK for the past 5 years. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you!
Senior Full Stack JavaScript Developer Salary: 77,000 - 82,000 pa (depending on experience) plus benefits, perks and healthcare options Location: Hybrid / 2 x days per week - Travel to London Job Type: Permanent Security Clearance: This role is exclusively open to UK sole nationals who either hold or are eligible for Security Clearance (SC). We are on the lookout for a talented and motivated Full Stack JavaScript Developer to join a dynamic Engineering team. If you're passionate about creating innovative web and mobile applications while ensuring high performance and scalability, this is your opportunity to make an impact! Your Role: Provide technical leadership and mentorship to a team of developers, guiding them through collaboration, innovation and facilitation to ensure best practices and high-quality code. Design, develop, and maintain both front-end components of web and mobile applications using React, Angular, TypeScript, Bootstrap 5, HTML, CSS Apply Test Driven Development (TDD) practices using tools such as Karma to ensure robust and reliable code. Leverage AI-augmented development tools like GitHub Copilot to accelerate coding, improve consistency, and reduce boilerplate. Collaborate with architects and other developers to design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Continuously improve our teams' development processes, tools, and techniques to enhance productivity and product quality. Work closely with clients and internal teams to understand requirements, provide technical guidance, and deliver solutions that exceed expectations. Your skills and experience Design, develop, and maintain both front-end and back-end components of web and mobile applications using JavaScript, Node.js, and modern frameworks and libraries such as React, Angular, or Vue.js. Proven experience in full stack JavaScript development, with a strong focus on Node.js and server-side development. Experience using AI-assisted development tools (e.g. GitHub Copilot) to enhance productivity and code quality. Experience of at least one leading Node framework (Express.js, Nest.js, Hapi.js) Expertise in at least one modern front-end framework (Nest.js, Remix.js). A track record in a lead or senior developer role, with experience of mentoring and guiding development teams. Proficiency in HTML5, CSS3, and JavaScript (ES6+). Security Clearance Requirements: You must be eligible for Security Check (SC) clearance. Applicants must have resided continuously in the UK for the past 5 years. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you!
Oct 03, 2025
Full time
Senior Full Stack JavaScript Developer Salary: 77,000 - 82,000 pa (depending on experience) plus benefits, perks and healthcare options Location: Hybrid / 2 x days per week - Travel to London Job Type: Permanent Security Clearance: This role is exclusively open to UK sole nationals who either hold or are eligible for Security Clearance (SC). We are on the lookout for a talented and motivated Full Stack JavaScript Developer to join a dynamic Engineering team. If you're passionate about creating innovative web and mobile applications while ensuring high performance and scalability, this is your opportunity to make an impact! Your Role: Provide technical leadership and mentorship to a team of developers, guiding them through collaboration, innovation and facilitation to ensure best practices and high-quality code. Design, develop, and maintain both front-end components of web and mobile applications using React, Angular, TypeScript, Bootstrap 5, HTML, CSS Apply Test Driven Development (TDD) practices using tools such as Karma to ensure robust and reliable code. Leverage AI-augmented development tools like GitHub Copilot to accelerate coding, improve consistency, and reduce boilerplate. Collaborate with architects and other developers to design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Continuously improve our teams' development processes, tools, and techniques to enhance productivity and product quality. Work closely with clients and internal teams to understand requirements, provide technical guidance, and deliver solutions that exceed expectations. Your skills and experience Design, develop, and maintain both front-end and back-end components of web and mobile applications using JavaScript, Node.js, and modern frameworks and libraries such as React, Angular, or Vue.js. Proven experience in full stack JavaScript development, with a strong focus on Node.js and server-side development. Experience using AI-assisted development tools (e.g. GitHub Copilot) to enhance productivity and code quality. Experience of at least one leading Node framework (Express.js, Nest.js, Hapi.js) Expertise in at least one modern front-end framework (Nest.js, Remix.js). A track record in a lead or senior developer role, with experience of mentoring and guiding development teams. Proficiency in HTML5, CSS3, and JavaScript (ES6+). Security Clearance Requirements: You must be eligible for Security Check (SC) clearance. Applicants must have resided continuously in the UK for the past 5 years. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you!
Harnham - Data & Analytics Recruitment
Manchester, Lancashire
FULL STACK PRODUCT ENGINEER £90,000 + BENEFITS UK REMOTE Looking for a role where you can shape the future of a growing SaaS platform, work across the product lifecycle, and help solve real challenges for design and product teams? THE COMPANY: I'm working with a SaaS platform that focuses on documentation, governance, and collaboration for design systems. This is a great opportunity to be part of a start up/scale up in a high growth period. THE ROLE: This is a hands-on product engineering role where you'll contribute to everything from ideation to release. You'll collaborate closely with designers and PMs in small, autonomous squads to build features that help teams scale their design systems. Work on projects like: Managing and exporting design tokens Building analytics tools to track adoption of design systems Creating state management tools for components across platforms Contribute to roadmap planning, process improvements, and product strategy Collaborate across the product lifecycle: ideation, planning, building, QA, release YOUR SKILLS AND EXPERIENCE: A successful Fullstack Engineer will have the following: Strong experience with JavaScript + React Backend development experience (APIs, devops basics) A product-focused mindset with attention to solving user problems Ruby on Rails AWS / cloud infrastructure knowledge Experience applying AI solutions to user problems An interest in design systems or design tooling THE BENEFITS: You will receive a salary up to £90,000 depending on experience, plus a competitive benefits package. HOW TO APPLY: Please register your interest by sending your CV to Molly Bird via the apply link on this page.
Oct 01, 2025
Full time
FULL STACK PRODUCT ENGINEER £90,000 + BENEFITS UK REMOTE Looking for a role where you can shape the future of a growing SaaS platform, work across the product lifecycle, and help solve real challenges for design and product teams? THE COMPANY: I'm working with a SaaS platform that focuses on documentation, governance, and collaboration for design systems. This is a great opportunity to be part of a start up/scale up in a high growth period. THE ROLE: This is a hands-on product engineering role where you'll contribute to everything from ideation to release. You'll collaborate closely with designers and PMs in small, autonomous squads to build features that help teams scale their design systems. Work on projects like: Managing and exporting design tokens Building analytics tools to track adoption of design systems Creating state management tools for components across platforms Contribute to roadmap planning, process improvements, and product strategy Collaborate across the product lifecycle: ideation, planning, building, QA, release YOUR SKILLS AND EXPERIENCE: A successful Fullstack Engineer will have the following: Strong experience with JavaScript + React Backend development experience (APIs, devops basics) A product-focused mindset with attention to solving user problems Ruby on Rails AWS / cloud infrastructure knowledge Experience applying AI solutions to user problems An interest in design systems or design tooling THE BENEFITS: You will receive a salary up to £90,000 depending on experience, plus a competitive benefits package. HOW TO APPLY: Please register your interest by sending your CV to Molly Bird via the apply link on this page.
FULL STACK PRODUCT ENGINEER £110,000 + BENEFITS UK REMOTE Looking for a role where you can shape the future of a growing SaaS platform, work across the product lifecycle, and help solve real challenges for design and product teams? THE COMPANY: I'm working with a SaaS platform that focuses on documentation, governance, and collaboration for design systems. This is a great opportunity to be part of a start up/scale up in a high growth period. THE ROLE: This is a hands-on product engineering role where you'll contribute to everything from ideation to release. You'll collaborate closely with designers and PMs in small, autonomous squads to build features that help teams scale their design systems. Work on projects like: Managing and exporting design tokens Building analytics tools to track adoption of design systems Creating state management tools for components across platforms Contribute to roadmap planning, process improvements, and product strategy Collaborate across the product lifecycle: ideation, planning, building, QA, release YOUR SKILLS AND EXPERIENCE: A successful Fullstack Engineer will have the following: Strong experience with JavaScript + React Backend development experience (APIs, devops basics) A product-focused mindset with attention to solving user problems Ruby on Rails AWS / cloud infrastructure knowledge Experience applying AI solutions to user problems An interest in design systems or design tooling THE BENEFITS: You will receive a salary up to £110,000 depending on experience, plus a competitive benefits package. HOW TO APPLY: Please register your interest by sending your CV to Molly Bird via the apply link on this page.
Oct 01, 2025
Full time
FULL STACK PRODUCT ENGINEER £110,000 + BENEFITS UK REMOTE Looking for a role where you can shape the future of a growing SaaS platform, work across the product lifecycle, and help solve real challenges for design and product teams? THE COMPANY: I'm working with a SaaS platform that focuses on documentation, governance, and collaboration for design systems. This is a great opportunity to be part of a start up/scale up in a high growth period. THE ROLE: This is a hands-on product engineering role where you'll contribute to everything from ideation to release. You'll collaborate closely with designers and PMs in small, autonomous squads to build features that help teams scale their design systems. Work on projects like: Managing and exporting design tokens Building analytics tools to track adoption of design systems Creating state management tools for components across platforms Contribute to roadmap planning, process improvements, and product strategy Collaborate across the product lifecycle: ideation, planning, building, QA, release YOUR SKILLS AND EXPERIENCE: A successful Fullstack Engineer will have the following: Strong experience with JavaScript + React Backend development experience (APIs, devops basics) A product-focused mindset with attention to solving user problems Ruby on Rails AWS / cloud infrastructure knowledge Experience applying AI solutions to user problems An interest in design systems or design tooling THE BENEFITS: You will receive a salary up to £110,000 depending on experience, plus a competitive benefits package. HOW TO APPLY: Please register your interest by sending your CV to Molly Bird via the apply link on this page.