51 to 75 of 198 Clean Code Jobs in England

Technical Lead Full Stack Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
St. Albans, Hertfordshire, St Albans, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
Collaborating with Product teams to shape requirements and delivery plans Building and deploying production software in a fast-paced environment Driving engineering best practices, code quality and maintainability Supporting systems in production and improving platform performance Acting as a senior technical leader within an AI-enabled engineering environment What … Lead Engineer or Senior Technical Leadership role Experience building and scaling SaaS or product-led platforms Strong understanding of software architecture, design patterns and clean code principles Experience working in cloud-native, CI/CD and DevSecOps environments Passion for engineering excellence, mentoring others and solving complex technical ...

Technical Lead - Full Stack

Hiring Organisation
Lorien
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £100,000 per annum
concept where needed. Collaborate with initiative managers to break work into clear, deliverable epics and user stories. Turn user stories into production-ready code, acting as a high-performing individual contributor, lead developer, and embedded architect within a small squad. Ensure high standards of quality, maintainability, and operability across … full stack. Excellent collaboration and communication skills, with the ability to work directly with customers and cross-functional stakeholders. Solid engineering foundation, including clean code, SOLID principles, design patterns, automated testing, security best practices, and CI/CD (DevSecOps) environments. Benefits Salary up to £100,000 Hybrid working ...

AI Engineer

Hiring Organisation
VIA MATCH LIMITED
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £110,000 per annum
reliability Implementing and maintaining retrieval systems, including ingestion pipelines, chunking strategies, and advanced techniques such as HyDE Building and owning production AI applications: clean code, robust error handling, well-designed APIs, and data pipelines Crafting effective prompts and optimising across latency, cost, and quality dimensions for different model … deterministic systems through experimentation while balancing latency, cost, and quality trade-offs Nice to Have Experience with AI-assisted development tooling (e.g. Claude Code, GitHub Copilot) Knowledge of when fine-tuning is preferable to prompt engineering or RAG, with hands-on fine-tuning experience Familiarity with real-time streaming ...

Full Stack Engineer (Python / React)

Hiring Organisation
Skin + Me
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
build the customer-facing side of this system in React/TypeScript, backed by our Python/Flask services. Frontend is your strength: clean, responsive, accessible interfaces, and you're equally happy working into the backend to ship a feature end-to-end. You'll learn fast alongside experienced … engineers who'll back your growth. What you'll do Build the customer-facing journey: clean, responsive, accessible React/TypeScript for the storefront and the consultation experience. Ship end-to-end: work into our Python/Flask backend to get a feature out the door, with support from ...

Software Developer

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£45,000
solutions using the Java/JEE stack, and contributing to modern, secure, and high-performing systems. You will play a key role in developing clean, reusable code, supporting live services, and mentoring junior team members while following modern engineering standards and DevOps practices. Key Responsibilities Application Development & Engineering … maintain applications using Java/JEE technologies Build and enhance web applications using frameworks and languages such as Java, Groovy, or Ruby Write clean, secure, well-tested code following test-driven development (TDD) principles Develop reusable, open, and maintainable code components Contribute to modern development standards ...

Web Application Developer

Hiring Organisation
idash Software
Location
St Neots, England, United Kingdom
products. Develop and maintain web application components for client projects and internal systems, following specifications provided by stakeholders and team members Translate requirements into code under supervision Write clean, documented code and participate in peer code reviews Follow established software development lifecycle (SDLC) processes in accordance ...

Software Engineer

Hiring Organisation
Nextech Group Limited
Location
West Malling, Kent, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£35,000
maintain internal web applications Work with developers and product owners to deliver new features Contribute to AI-assisted automation and workflow improvements Write clean, maintainable code and follow best practices Participate in code reviews, sprint planning, and agile ceremonies Continuously develop technical skills with team support About ...

Sales Engineer

Hiring Organisation
Tiptap
Location
City of London, London, United Kingdom
celebrate our achievements. Responsibilities - Represent the technical side on customer calls alongside our AE, Tim, mostly with US prospects - Build live demos and code samples that move active deals forward - Run technical deep-dives with prospect engineering teams - Guide prospects who don't yet know what to build. Most … value - Feed customer signal back into product, closing the loop on the roadmap Qualifications - You're proficient in JavaScript/TypeScript and can write clean code and prototype customer-facing applications quickly. - You've got hands-on React and Node.js experience across frontend and backend. Enough to build ...

DevOps Engineer

Hiring Organisation
Experis UK
Location
England, United Kingdom
Help improve engineering processes, tooling, and automation practices Engage with stakeholders, including security and policy teams, to identify and mitigate delivery risks Provide mentorship, code reviews, and technical guidance to less experienced engineers Promote Agile delivery principles and foster a collaborative team culture Skills & Experience We are looking … following areas: Software Development Strong experience in one or more of: Java Spring Boot Python JavaScript/TypeScript ReactJS Understanding of SOLID principles and clean coding practices Cloud & Infrastructure Experience with AWS or Azure cloud platforms Ability to configure, deploy, and secure cloud-native environments Understanding of modern infrastructure ...

Full-Stack java Cloud Serverless Engineer (AWS)

Hiring Organisation
Velocity Talent Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
intersection of slick frontend experiences, robust backend logic, and cloud-native AWS infrastructure. If you are tired of being boxed into just writing code and want to truly own the deployment pipeline, infrastructure, and application architecture, this is your next move. What Youll Own Build & Scale: Design and deploy … high-performance backend APIs and dynamic, responsive frontends. Architect the Cloud: Ship production-ready code directly into AWS, leveraging modern cloud-native architectures. Own the Pipeline: Champion DevOps best practices, ensuring seamless CI/CD automation from local machine to live production. Innovate: Eliminate legacy bottlenecks and introduce modern ...

Ruby Developer

Hiring Organisation
Proactive Appointments
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 80,000 Annual
optimisation, and API design will be essential as you contribute to ongoing development projects. If you enjoy collaborating in Agile/Scrum environments, value clean code, and are eager to work with modern tooling, cloud services, and containerised deployments, we'd love to hear from you. Key Skills ...

Lead AI Enabled Software/DevOps Engineer

Hiring Organisation
Guidant Global
Location
London, City of London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £850/day
Senior or Lead Software Engineer, Lead DevOps Engineer, or similar hands-on technical leadership role - Excellent software engineering fundamentals, including system design, clean code, testing, and maintainability - Strong experience designing and delivering API-driven and microservice-based systems - Proven ability to modernise or integrate legacy applications into modern ...

Lead AI DevOps Engineer

Hiring Organisation
Lorien
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
Strong background as a Senior or Lead Software Engineer, Lead DevOps Engineer , or similar hands-on leadership role Excellent software engineering fundamentals: system design, clean code, testing, and long-term maintainability Deep experience designing and delivering API-driven and microservice-based systems Proven ability to modernise or integrate ...

Senior Artificial Intelligence / Machine Learning Engineer

Hiring Organisation
Pro Contract Jobs Ltd
Location
North London, London, United Kingdom
Employment Type
Permanent, Work From Home
knowledge from classic approaches to state-of-the-art techniques. Technical Skills and Coding Practices Proven ability to refactor and write performant, secure, and clean code. Strong experience with Python and ML libraries/frameworks, plus a desire to learn additional languages. Experience with cloud services and working with ...

Senior Software Engineer

Hiring Organisation
The Citation Group
Location
Wilmslow, England, United Kingdom
excited by the idea of building something better rather than just keeping things running. Key Responsibilities Hands-on Delivery Write production-quality code every day across the full stack, covering backend, front-end, and the infrastructure that supports it. Take ownership of features and workstreams from design through … what their systems are doing in production. Contribute to the team's growing DevOps capability, taking on operational responsibility for the systems you build. Code Quality and Engineering Practice Write clean, testable, secure code and hold that standard consistently, not just when it is convenient. Practise test ...

Software Engineer

Hiring Organisation
Harvey Nash
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £95,000 per annum
scalable software solutions. Working across the full SDLC in a modern engineering environment. Collaborating with cross-functional teams to deliver business-critical platforms. Driving code quality, testing, and secure engineering practices. Contributing to architecture, innovation, and continuous improvement. Strong programming experience in Python (essential) Exposure to Golang or Java … nice to have) Experience with distributed systems/microservices architecture. Knowledge of APIs, system design, and cloud environments. Strong focus on clean code, testing, and engineering best practices. This is an exciting opportunity to be part of a large-scale engineering build out, working on impactful, enterprise-grade ...

Java Developer

Hiring Organisation
Computer Futures
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£540/day
rate: £540 * Inside IR35 * Hybrid: Manchester (2 days per week in the office) Requirements Strong Java + Spring Boot fundamentals Ability to write clean code from scratch (no AI tools) Hands-on experience with AWS/CDK Exposure to cloud migration projects Confident working in collaborative environments (pair … Desirable Basic Node.js or frontend interaction Interview Process You will complete a live pair programming exercise where you will: Write Java/Spring Boot code from scratch Clearly talk through your approach while solving problems Work collaboratively with another engineer No AI tools allowed during the exercise. Please click ...

Software Engineer

Hiring Organisation
Avyn
Location
City of London, London, United Kingdom
latest AI tools, obsessed with automating manual work Comfortable with CI/CD, container deployments, and cloud services (GCP a plus) You ship clean code quickly and take full ownership You care about the product as much as the tech ...

Senior Software Engineer - Java

Hiring Organisation
ARQ
Location
London Area, United Kingdom
Postgres database We rely on Spring Boot for quick and quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What you'll need 5+ years of experience ...

AI Architect

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
Fast prototyping using Python/NodeJS/ReactJS or programming language that the given problem asks for Collaborating with others to understand requirements clean code and refactor constantly. Make sure we are building the thing right. Be ready to work on a range of technologies and components, including ...

Senior Kotlin Software Engineer

Hiring Organisation
HCLTech
Location
London, UK
continuous refactoring. Engineers are expected to contribute across development, integration, and production support, working closely as a team to maintain a high standard of code quality and system reliability. Location: London Required Skills • Strong commercial experience building backend services in Kotlin • Deep experience with XP practices, including: Mob programming … primary way of working Test‐driven development (TDD) Continuous refactoring and clean code discipline • Cloud experience in CARE Cloud/GCP, including: GKE and/or Cloud Run Cloud SQL, Memorystore Artifact Registry, Cloud Logging Key Management • CI/CD and SDLC experience in a regulated/enterprise ...

Senior Software Engineer

Hiring Organisation
HCLTech
Location
London Area, United Kingdom
continuous refactoring. Engineers are expected to contribute across development, integration, and production support, working closely as a team to maintain a high standard of code quality and system reliability. Location: London Required Skills • Strong commercial experience building backend services in Kotlin • Deep experience with XP practices, including: Mob programming … primary way of working Test‐driven development (TDD) Continuous refactoring and clean code discipline • Cloud experience in CARE Cloud/GCP, including: GKE and/or Cloud Run Cloud SQL, Memorystore Artifact Registry, Cloud Logging Key Management • CI/CD and SDLC experience in a regulated/enterprise ...

Full Stack Developer (Node/React)

Hiring Organisation
ARC IT Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 Annual
Build and maintain robust, scalable applications across the full stack (Node/React/TypeScript) Collaborate in an agile team environment to deliver clean, maintainable, and testable code Influence architectural decisions and technology choices Optimise Front End and Back End performance to ensure fast, seamless user experiences Contribute … Node, React, JavaScript/TypeScript, HTML, CSS, and responsive design principles Strong understanding of Back End technologies and best practices Passion for writing clean, well-tested code Experience with cloud platforms (AWS, Azure, or GCP) Excellent communication skills and the ability to explain technical ideas clearly A mindset ...

Senior Front End Developer

Hiring Organisation
Birketts LLP
Location
Ipswich, Suffolk, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
practical implementation approaches Implement, test and maintain new user interface functionality, ensuring changes are robust, maintainable and aligned with agreed standards Participate actively in code reviews and technical design reviews, providing constructive feedback and helping maintain code quality across the front end Contribute to improving consistency and usability … Solid HTML5 and CSS skills, including building responsive interfaces that work well across devices and browsers Good understanding of maintainable engineering practices (e.g. writing clean, testable code, sensible separation of concerns, and effective peer review) Experience working with modern Web application patterns, including server-side rendering (or similar ...

Senior AI Engineer

Hiring Organisation
Enablis
Location
Leeds, England, United Kingdom
Evaluating emerging AI tools, frameworks and protocols Supporting pragmatic AI adoption across engineering teams What We’re Looking For Essential: Strong software engineering foundations (clean code, testing, CI/CD, production mindset) Hands-on experience with LLMs (API integrations, prompt engineering, agent workflows, RAG systems) Experience shipping ...