Clean Code Jobs in the UK

1,401 to 1,425 of 2,011 Clean Code Jobs in the UK

Software Engineer

Hounslow, England, United Kingdom
Scalian
focus on long-term stability and performance. Collaborate with cross-functional teams, including PO, PDEF, QA, DevOps, and product stakeholders, to define, design, and deliver new features. Refactor legacy code and participate in technical debt reduction. Write clean, scalable, and maintainable code with proper documentation. Participate in code reviews and mentor junior developers where applicable. Ensure More ❯
Posted:

Staff Software Engineer - Selling Experience

London, England, United Kingdom
Hybrid / WFH Options
MARKS&SPENCER
and deliver them routinely with no significant issues Develop/improve M&S standard frameworks and policies, ensuring that they are understood and adopted Support other engineers to produce clean, quality code through code reviews and pair programming Support the technical platform out of hours as a member of the support rota Contribute to the team's More ❯
Posted:

Senior Backend Developer (MERN Stack)

United Kingdom
Alexander Lyons Solutions
object-oriented programming. What we’re looking for: 4+ years of professional development experience. At least 2 years in a MERN stack environment. Monorepo experience is a strong preference. Clean code advocate with unit testing experience. What you’ll do: Build and maintain scalable backend services. Contribute to an Agile team and collaborate across departments. Triage and resolve More ❯
Posted:

Back End Developer

London, England, United Kingdom
SpinnrTech
per year Schedule: Monday to Friday Responsibilities: Design, develop, and maintain scalable and reliable API systems. Build and manage microservices to support system scalability and performance. Write clean, maintainable code following best practices, including SOLID principles and design patterns. Diagnose and resolve technical issues; provide ongoing technical support. Essential Requirements: Proficiency in both Mandarin and English (working languages More ❯
Posted:

Full Stack PHP Developer

Worksop, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
custom-built applications for clients across multiple sectors. Take ownership of smaller-scale bespoke projects, from planning through to deployment, with guidance from the Head of Development . Write clean, maintainable code and contribute to both backend and frontend development. Participate in code reviews, daily stand-ups, and ongoing product improvement discussions. Learn from senior developers while More ❯
Employment Type: Permanent, Work From Home
Salary: £35,000
Posted:

Software Engineer – Developer Excellence

London, England, United Kingdom
Oxford Knight
bottlenecks/challenges in the current development processes and designing innovative solutions to address them. You will also build and implement tools & automation strategies designed to streamline workflows, enhance code quality, and reduce time to deployment. You’ll be expected to demonstrate a blend of technical expertise, a passion for efficiency, and an entrepreneurial mindset. In return, you’ll … enhance developer workflows Proficiency in relevant automation technologies, e.g. Python, Jenkins, Git Solid programming skills in C#, C++, C and Python Proven ability to deliver scalable, reliable, high quality clean code Keen eye for identifying areas of improvement and championing changes to address them Enthusiastic to learn & apply new technologies and methodologies Incredible salary + profit-sharing structure More ❯
Posted:

Frontend Engineer – Financial EdTech

London, England, United Kingdom
Hybrid / WFH Options
Propel London
a best-in-class consumer digital experience Work with a team to achieve common goals Deliver new features and enhance existing ones Contribute to design and architecture decisions Write clean, maintainable code About You You possess a variety of skills suitable for this role; don’t worry if you don’t meet all of them—learning is encouraged More ❯
Posted:

Senior PHP Developer

United Kingdom
Candour Solutions
teams. Key Requirements: 5+ years’ experience with PHP , Laravel, MySQL , and JavaScript Strong understanding of back-end development and scalable architecture Comfortable working in agile development environments Passion for clean code, continuous improvement, and staying current with new tech Experience with AI, machine learning integration, or microservices is a plus (but not essential) Additional Information: Applicants outside the More ❯
Posted:

Full Stack PHP Developer

East Retford, England, United Kingdom
Hybrid / WFH Options
Oscar Technology
custom-built applications for clients across multiple sectors. Take ownership of smaller-scale bespoke projects, from planning through to deployment, with guidance from the Head of Development . Write clean, maintainable code and contribute to both backend and frontend development. Participate in code reviews, daily stand-ups, and ongoing product improvement discussions. Learn from senior developers while More ❯
Posted:

Contract .Net Software Engineer

Leeds, West Yorkshire, Yorkshire, United Kingdom
Fruition Group
Software Engineer to build and deliver cutting-edge solutions. The Job As a Contract .Net Software Engineer you'll have a keen eye for detail, a passion for writing clean, maintainable code, and a strong understanding of .Net, C# and Azure/Terraform in particular. This role will involve working on a hugely crucial project which is integral More ❯
Employment Type: Contract
Posted:

Android Developer

Leeds, England, United Kingdom
Explore Group
Lead Android Developer and a Senior Android Developer for a high-impact digital transformation within the financial services sector. You'll be working on modern Kotlin-based apps, building clean, testable code in a collaborative and fast-paced delivery environment. The focus is on scalable, secure Android solutions that support millions of users. What they're looking for More ❯
Posted:

Senior Software Developer

Blaby, Leicestershire, United Kingdom
ATS Automation Tooling Systems Inc
A genuine team player, who enjoys collaborating and contributing to group success Core Technical Skills Required: Solid experience with C# and the .NET framework , with the confidence to build clean, maintainable code Solid experience with relational database design , in particular with SQL Server, with a thoughtful approach to data structure and performance Desired Experience With (some, but not … by converting them to C# .NET Working across the full development lifecycle Collaborating with cross-functional teams Supporting the continuous improvement of development practices, tools, and workflows Participating in code reviews and sharing knowledge with other team members Occasionally liaising with internal stakeholders, or customers to clarify requirements or support installations and upgrades More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Engineer

London, England, United Kingdom
Focaldata
work with amazing organisations ranging from well-known brands to life-changing non-profits. We are now looking for a Senior Software Engineer with extensive experience delivering high-quality code quickly, breaking down complex technical challenges into manageable tasks, and proactively unblocking team members to keep progress on track. What you'll do As a Senior Software Engineer working … on our agentic AI product, you will: Deliver High-Standard Code : Develop clean, efficient, and maintainable code that meets the highest standards and prioritises simplicity over cleverness. Unblock Team Members : Identify blockers in the development process, proactively assist and guide fellow team members, and resolve technical roadblocks promptly to ensure smooth progress. Decompose Complex Tech Challenges : Break More ❯
Posted:

Technical Lead

Gloucester, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

York, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Stevenage, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Leicester, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Bedford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Bristol, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Reading, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Lincoln, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Ipswich, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Swindon, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Woking, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:

Technical Lead

Stockport, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
this team. It’s a 50/50 split between hands-on coding and leadership. You won’t be a glorified project manager — you’ll still be in the code, but also shaping how the team works, modern architecture, and helping senior devs adopt better habits. The Tech Stack C++ (core language) — you’ll need solid experience here Qt … C++ Qt experience previously 2+ years leading teams – not just mentoring, but leading (setting direction, coaching, challenging) Agile mindset – knows how to shift teams towards better practices (unit testing, clean code, structured delivery) Collaborative leadership – someone who can help develop those around them Based in the UK – this helps bridge the US/Romania time zones, but flexibility More ❯
Posted:
Clean Code
10th Percentile
£36,975
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000