Clean Code Jobs in the UK

376 to 400 of 758 Clean Code Jobs in the UK

Backend Engineer

West London, London, England, United Kingdom
Ncounter
cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable outputs with full transparency - ensuring trust, compliance, and control remain central to every decision. As a Backend Engineer, you’ll join a growing team … working at the forefront of AI infrastructure. This isn’t just about clean code or strong delivery - it’s about ownership, product intuition, and building for scale. You’ll be part of a lean, high-calibre engineering function where every member contributes to planning, testing, analysis, and execution. What You’ll Be Doing: Building and evolving APIs that … plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems Solid understanding of infrastructure-as-code and cloud orchestration (AWS, Terraform, Docker) Familiarity with queue management, observability tooling, and shipping in fast-paced environments Awareness of GenAI and prompt engineering, or a keen interest to More ❯
Employment Type: Full-Time
Salary: £120,000 - £160,000 per annum
Posted:

Senior Software Engineer Middlesbrough

Middlesbrough, Yorkshire, United Kingdom
Hybrid / WFH Options
Causeway Technologies
Delivery Lead or Technical Delivery Lead. The key areas of responsibility for the Senior Software Engineer include: • Technical Delivery • Technical Innovation • Support the delivery of Software. Key Responsibilities • Design, code, test and debug technical solutions including complex components, ensuring thatquality standards are achieved. • Become a Subject Matter Expert (SME) in areas of the applications working on. • Provide some legacy … product support (fixing defects) in older technologies, including activeinvolvement in moving the legacy product forward into newer web technologies. • Write clean, well-designed code, following best practices. • Estimate effort required to accomplish requirements and ensure that schedules are met. • Collaborate with other team members to help specify, design, and develop software, meetingproduct requirements. • Identify process deficiencies and propose More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Croydon, England, United Kingdom; Manchester, England, United Kingdom

Croydon, London, United Kingdom
Jane's Group
GraphDB ML/AI such as Sagemaker/Bedrock Search technologies such as SOLR or Opensearch/ElasticSearch Data pipeline engineering utilising cloud-based technologies (AWS) Write high quality clean, testable code, with a focus on incremental innovation. Take part in code and design reviews helping to improve overall software quality. Deliver high quality, scalable maintainable solutions … to LinkedIn Learning Access to an on-site gym (only in Croydon) Life at Janes We believe Janes is truly a great place to work. Our values and leadership code drive everything we do, and we understand that the right behaviours and culture will always result in the best outcomes for our customers, our colleagues, our shareholders, and our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Croydon, England, United Kingdom; Manchester, England, United Kingdom

Manchester, Lancashire, United Kingdom
Jane's Group
GraphDB ML/AI such as Sagemaker/Bedrock Search technologies such as SOLR or Opensearch/ElasticSearch Data pipeline engineering utilising cloud-based technologies (AWS) Write high quality clean, testable code, with a focus on incremental innovation. Take part in code and design reviews helping to improve overall software quality. Deliver high quality, scalable maintainable solutions … to LinkedIn Learning Access to an on-site gym (only in Croydon) Life at Janes We believe Janes is truly a great place to work. Our values and leadership code drive everything we do, and we understand that the right behaviours and culture will always result in the best outcomes for our customers, our colleagues, our shareholders, and our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front-end Engineer

London, United Kingdom
drivvn Limited
our goals. Key Responsibilities Lead the design and delivery of complex features in collaboration with cross-functional teams, ensuring high-quality, production-ready solutions with continuous deployment practices. Champion clean, modular, and maintainable code supported by robust automated testing, setting the standard for technical excellence across the team. Translate complex UI/UX requirements into performant, responsive, and … with product managers and designers, providing technical insights during ideation, product discovery, and roadmap planning to deliver outstanding user experiences. Mentor and support junior and mid-level engineers through code reviews, technical guidance, and career development, fostering a culture of continuous improvement. Drive technical decision-making by evaluating trade-offs, conducting proof-of-concepts, and advocating for technologies and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front-end Engineer

Warwick, Warwickshire, United Kingdom
drivvn Limited
our goals. Key Responsibilities Lead the design and delivery of complex features in collaboration with cross-functional teams, ensuring high-quality, production-ready solutions with continuous deployment practices. Champion clean, modular, and maintainable code supported by robust automated testing, setting the standard for technical excellence across the team. Translate complex UI/UX requirements into performant, responsive, and … with product managers and designers, providing technical insights during ideation, product discovery, and roadmap planning to deliver outstanding user experiences. Mentor and support junior and mid-level engineers through code reviews, technical guidance, and career development, fostering a culture of continuous improvement. Drive technical decision-making by evaluating trade-offs, conducting proof-of-concepts, and advocating for technologies and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Developer, C#, React

City of London, London, England, United Kingdom
Hybrid / WFH Options
Noir
markets, they build cutting-edge trading platforms that process vast volumes of data in real time. Their success is rooted in a deep understanding of finance, a commitment to clean, high-performance code and a relentless focus on staying ahead of the technological curve. This is a rare opportunity to join a company where tech is not a More ❯
Employment Type: Full-Time
Salary: £60,000 - £85,000 per annum
Posted:

Software Developer

England, United Kingdom
Arcus FM Limited
You'll Be Doing The role involves collaborating with cross-functional teams to deliver high-quality, scalable, and maintainable solutions. You will be required to write, test, and deploy clean, efficient, and maintainable code for various software applications, and collaborate with stakeholders to gather and understand technical and business requirements. Other responsibilities include; System Maintenance: Troubleshoot, debug, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer - Mobile

England, United Kingdom
Arcus FM Limited
You'll Be Doing The role involves collaborating with cross-functional teams to deliver high-quality, scalable, and maintainable solutions. You will be required to write, test, and deploy clean, efficient, and maintainable code for various software applications, and collaborate with stakeholders to gather and understand technical and business requirements. Other responsibilities include; System Maintenance: Troubleshoot, debug, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer MES

Scotland, United Kingdom
Hybrid / WFH Options
ConvaTec Inc
system modifications for traceability and compliance. Participate in root cause analysis and implement corrective/preventive actions for recurring issues. Develop or configure new or updated system functionalities. Write clean, efficient, and maintainable code for MES systems, adhering to best practices and coding standards. Provide training and support to MES users, promoting best practices and system adoption. Stay More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer MES

Queensferry, Clwyd, United Kingdom
Hybrid / WFH Options
ConvaTec Inc
system modifications for traceability and compliance. Participate in root cause analysis and implement corrective/preventive actions for recurring issues. Develop or configure new or updated system functionalities. Write clean, efficient, and maintainable code for MES systems, adhering to best practices and coding standards. Provide training and support to MES users, promoting best practices and system adoption. Stay More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer MES

Connah's Quay, Clwyd, United Kingdom
Hybrid / WFH Options
ConvaTec Inc
system modifications for traceability and compliance. Participate in root cause analysis and implement corrective/preventive actions for recurring issues. Develop or configure new or updated system functionalities. Write clean, efficient, and maintainable code for MES systems, adhering to best practices and coding standards. Provide training and support to MES users, promoting best practices and system adoption. Stay More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack .NET Developer

Dorchester, Dorset, England, United Kingdom
Verisk
core. If you have front-end experience with JavaScript frameworks like React or Angular, even better — but our priority is strong backend engineering skills with a passion for quality code and scalable solutions. RESPONSIBILTIES : Develop, enhance, and maintain web applications using C# and the .NET ecosystem Contribute to the design and implementation of APIs and backend services Collaborate with … architects, product owners, and other developers to deliver end-to-end solutions Write clean, maintainable, and testable code that follows best practices Take part in code reviews, sprint planning, and agile ceremonies Work across the full stack when needed, particularly on user-facing features using modern JavaScript frameworks (React, Angular, etc.) QUALIFICATIONS : Strong commercial experience with C# More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Frontend Developer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Reed
to translate designs into responsive, accessible front-end solutions Collaborate with back-end engineers to integrate APIs and ensure smooth user journeys Optimise performance across browsers and devices Write clean, maintainable code and contribute to front-end architecture decisions Participate in code reviews and Agile ceremonies Skills Proven experience in front-end development, particularly with Javascript/ More ❯
Employment Type: Full-Time
Salary: £45,000 - £50,000 per annum, Inc benefits
Posted:

Senior Software Engineer - Golang (London)

London, UK
Solas IT Recruitment
Write high-coverage tests (unit, integration, contract, and end-to-end) Build and deploy using CI/CD pipelines and Git version control Participate in sprint planning, task estimation, code reviews, and peer development Ensure application reliability, performance, and scalability Collaborate with cross-functional teams, including analysts, developers, and product owners Contribute to architectural decisions and participate in demos … architecture, containerization (Docker), and orchestration (Kubernetes) Experience with high-throughput, low-latency systems and handling large data volumes Familiarity with modern devops workflows: CI/CD, Git, infrastructure as code Comfortable working with streaming platforms, APIs, and in-memory/NoSQL databases Interest in or experience with integrating machine learning models into production systems Strong communication skills and ability … to collaborate with engineers, data scientists, and stakeholders Passion for clean, testable, well-documented code Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology Industries Software Development and Financial Services Referrals increase your chances of interviewing at Solas IT Recruitment by 2x Sign in to set job alerts More ❯
Employment Type: Full-time
Posted:

Software Engineer

London, United Kingdom
Gpeto Planning
users, including planning applicants and local authorities. Collaboration: Work closely with cross-functional teams to integrate AI algorithms and planning regulations into our software products. Testing and Debugging: Write clean, maintainable code and conduct thorough testing to ensure reliability and performance. Optimization: Optimize applications for maximum speed and scalability. Documentation: Create and maintain comprehensive documentation for all software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

Derby, Derbyshire, East Midlands, United Kingdom
Oscar Associates (UK) Limited
of a small, agile team where your ideas will be heard and your contributions will have a real impact. If you're a driven developer with a passion for clean, scalable code and modern technologies, you'll fit right in. The Role You'll play a key role in developing new features, building applications from the ground up More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Senior Software Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
SR2
Postgres | MongoDB | Kafka | AWS | GCP We’d love to hear from you if you: Have strong Java skills and can take the lead on complex changes. Care about writing clean, maintainable code and sharing knowledge. Enjoy working with others to solve problems and design solutions. Are adaptable, pragmatic, and open to change. Understand (or are keen to learn More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Squad engineering manager - SIPP

London, United Kingdom
Hybrid / WFH Options
Seccl Technology Limited
strong mentoring skills and are passionate about fostering team growth and development . You're comfortable working across our stack: Node.js, React, MongoDB, AWS, Lambda, Serverless Framework , and write clean, maintainable code in JavaScript and TypeScript . You thrive in a hands-on leadership role where you can contribute to architecture, delivery planning, and stakeholder alignment. You're More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Squad engineering manager - SIPP

Bath, Somerset, United Kingdom
Hybrid / WFH Options
Seccl Technology Limited
strong mentoring skills and are passionate about fostering team growth and development . You're comfortable working across our stack: Node.js, React, MongoDB, AWS, Lambda, Serverless Framework , and write clean, maintainable code in JavaScript and TypeScript . You thrive in a hands-on leadership role where you can contribute to architecture, delivery planning, and stakeholder alignment. You're More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Squad engineering manager - SIPP

Edinburgh, United Kingdom
Hybrid / WFH Options
Seccl Technology Limited
strong mentoring skills and are passionate about fostering team growth and development . You're comfortable working across our stack: Node.js, React, MongoDB, AWS, Lambda, Serverless Framework , and write clean, maintainable code in JavaScript and TypeScript . You thrive in a hands-on leadership role where you can contribute to architecture, delivery planning, and stakeholder alignment. You're More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Web Development Team Lead

London, United Kingdom
Hybrid / WFH Options
Rayner Personnel
Be the driving force behind the next generation of our property tech platform. We’re looking for a hands-on technical leader who can balance writing code with leading a talented dev team . This isn’t about throwing everything away and starting fresh - it’s about smart evolution : scaling our platform, modernising where it matters, and keeping business … moves to Node/Next Gradually introduce modular or microservice structures only when they add real value Work with the CTO on strategy while confidently making your own calls Code & Deliver (≈50% of your time) Build and maintain in PHP/Vue for current services Develop new features in Node/Next Refactor, review, and maintain clean, consistent … code Lead & Develop People (≈50% of your time) Mentor mid-level and senior developers, run 1:1s, and map their growth paths Organise workflows, code reviews, and DevOps processes Balance urgent tasks with strategic priorities, keeping delivery smooth Bridge Tech & Business Turn user pain points into smart, technical solutions Partner with product managers to prioritise high-impact features More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

Full-Stack Developer

London, South East, England, United Kingdom
Sanderson
applications using C# (.NET) and React Design, implement, and optimise solutions in Microsoft Azure Collaborate with business analysts, solution architects, and QA engineers to ensure high-quality deliverables Write clean, maintainable, and testable code Participate in code reviews and contribute to best practice development standards Skills & Experience: Proven commercial experience with C# and React Strong understanding of More ❯
Employment Type: Contractor
Rate: £500 - £575 per day
Posted:

Machine Learning Engineer (London)

London, UK
Hybrid / WFH Options
Superduper
real-time mindshare and sentiment metrics aligned with product goals. Ensure data security and compliance, particularly around usergenerated content, API keys, and any PII in social media streams. Maintain code and model quality: author clean, efficient, and maintainable code; implement comprehensive testing and debugging; and lead code reviews, share best practices, and mentor teammates. Knowledge & Experience More ❯
Employment Type: Full-time
Posted:

Java Software Developer

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Fruition Group
days per week) Salary: up to £55,000 + share options Employment Type: Full-time, Permanent Are you a Java Developer with a passion for modern development techniques and clean code looking to make an impact? Fruition Group are supporting a rapidly growing fin-tech business looking to make a home in Leeds click apply for full job More ❯
Employment Type: Permanent
Salary: GBP 55,000 Annual
Posted:
Clean Code
10th Percentile
£38,875
25th Percentile
£50,000
Median
£65,000
75th Percentile
£75,000
90th Percentile
£87,500