Clean Code Jobs in the UK

126 to 150 of 310 Clean Code Jobs in the UK

Lead PHP Developer

Huddersfield, West Yorkshire, United Kingdom
Hybrid / WFH Options
Applause IT Recruitment Ltd
expertise? Ready to take ownership of a mission-critical eCommerce platform and lead from the front? We're seeking a Lead PHP Developer (Magento) to drive best practices, deliver clean, scalable code, and lead a growing team of developers. You'll play a vital role in an environment where downtime is not an option - leading stand-ups, mentoring … colleagues, and ensuring smooth delivery from both UK-based and offshore teams. What You'll Be Doing: Develop and optimise full-stack code across PHP/Laravel and Magento Own core platform areas and ensure high performance and scalability Lead daily stand-ups and help unblock developers in real-time Review code, set quality standards, and guide team … in ecommerce Expert-level PHP and Laravel, with proven Magento experience MySQL & Microsoft SQL Server skills Experience in CI/CD, Git, and agile delivery environments Leadership experience: mentoring, code reviews, team stand-ups Solid understanding of cloud platforms (AWS, Azure, etc.) Desirable Extras: Vue.js, React, or similar frontend frameworks Docker and containerisation experience Third-party integrations and ecommerce More ❯
Employment Type: Permanent, Contract
Posted:

Contract Vue / PHP Developer

Oxford, Oxfordshire, England, United Kingdom
Opus Recruitment Solutions Ltd
Months? IR35 Status: Outside IR35? Rate: £250–£300/dayOpus is working with a fast-paced start-up. If you're a full-stack developer who thrives on clean code, collaborative teams, and modern frameworks—this one's for you!??? Tech Stack PHP (Laravel/Symfony)?? Vue.js? MySQL? PHPUnit? AWS (nice to have)?? Interested? Apply now or send More ❯
Employment Type: Contractor
Rate: £250 - £300 per day
Posted:

Data Scientist or AI/ML Engineer

London Area, United Kingdom
Vallum Associates
You have: · Advanced Python proficiency, especially in scalable, clean code architecture and microservices (e.g., FastAPI, Flask, asyncio) · Solid understanding of API integration patterns and inter-servic communication (e.g. REST, Kafka) · Experience with authentication and authorization mechanisms (e.g. OAuth2, JWT, Azure AD) · At least two ML/AI solutions delivered to production, ideally involving document understanding, NLP or search More ❯
Posted:

Data Scientist or AI/ML Engineer

City of London, London, United Kingdom
Vallum Associates
You have: · Advanced Python proficiency, especially in scalable, clean code architecture and microservices (e.g., FastAPI, Flask, asyncio) · Solid understanding of API integration patterns and inter-servic communication (e.g. REST, Kafka) · Experience with authentication and authorization mechanisms (e.g. OAuth2, JWT, Azure AD) · At least two ML/AI solutions delivered to production, ideally involving document understanding, NLP or search More ❯
Posted:

Lead Java Developer

Guildford, Surrey, South East, United Kingdom
Hybrid / WFH Options
G.R.E. Recruitment Limited
MVC, SpringBoot, REST API's and using build tools such as Maven/Gradle. You'll be an advocate of best engineering principles (SOLID), ensuring the team is writing clean code, bridging the gap between technical leadership and people management. You'll be joining a team of 3 Java engineers and leveraging cloud services and third party software More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Full Stack Software Engineer

London, United Kingdom
Hybrid / WFH Options
Experis
practices, including automated test suites and documentation Develop, measure, and monitor key metrics for all tools and services and consistently seek to iterate on and improve them Participate in code reviews, continuously improving personal standards as well as the wider team and product Liaise with other technical staff and data engineers in the team and across allied teams, to … experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Strong skills in JavaScript/TypeScript and Python, ensuring best practices are followed for clean and scalable code Demonstrated ability to work directly with designers, particularly using Figma, to convert design prototypes into engaging and interactive applications Experience in using automated testing tools More ❯
Employment Type: Contract
Rate: £750 - £880/day
Posted:

Full Stack Web Developer .Net Core

London, South East, England, United Kingdom
Hybrid / WFH Options
Dotwatcher
Ensure the best possible performance, reliability, and quality of DotWatcher. Collaborate on solutions designs and related code. Participate in the software development life cycle from planning to deployment. Write clean, maintainable code. Troubleshoot and resolve technical issues. Implement and maintain security measures. Develop new functionalities. Implement good UI/UX based on needs. Growing your skills and provide your … and knowledge C#, .net core of 3+ years. Understanding of dependency injection Experienced with Microsoft .NET technology stack: C#/.NET, .NET Core 8, ASP.Net, Web APIs. Experience with code management tools like Git. JavaScript, TypeScript, jQuery, SCSS/CSS, HTML. Understanding of SQL language, stored procedure, Entity Framework Familiarity with RESTful APIs and modern authorisation mechanisms such as … JSON Web Token. Security understanding. Strong problem-solving skills and attention to detail. Motivated, willing to learn/improve/optimise code and perseverant. Good communication skills and ability to speak of technical concept/solution to a non-technical person. Essential Skills: Excellent attention to detail with a thorough approach to your work. Strong organisation, time management and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Lead Full Stack Engineer

South West London, London, United Kingdom
Lynx Recruitment Limited
technologies. Key Responsibilities Technical Leadership Guide and mentor junior developers within the team. Lead architecture design and technical planning discussions. Ensure coding standards, security best practices, and high-quality code reviews. Promote continuous improvement in development practices and processes. Advocate for a "security by design" mindset in all engineering activities. Software Development Design, build, test, and deploy full stack … applications using modern tools and frameworks. Collaborate with product managers, designers, and stakeholders to understand business needs. Write clean, maintainable, and efficient code. Troubleshoot and resolve complex production issues. Contribute to automation and CI/CD testing workflows. Skills & Experience Back End: Proficiency in Node.js (preferred), or .NET/Java. Front End: Solid experience with JavaScript , React , and TypeScript More ❯
Employment Type: Permanent
Posted:

Lead Full Stack Engineer

London, South East, England, United Kingdom
Lynx Recruitment Ltd
technologies. Key Responsibilities Technical Leadership Guide and mentor junior developers within the team. Lead architecture design and technical planning discussions. Ensure coding standards, security best practices, and high-quality code reviews. Promote continuous improvement in development practices and processes. Advocate for a "security by design" mindset in all engineering activities. Software Development Design, build, test, and deploy full stack … applications using modern tools and frameworks. Collaborate with product managers, designers, and stakeholders to understand business needs. Write clean, maintainable, and efficient code. Troubleshoot and resolve complex production issues. Contribute to automation and CI/CD testing workflows. Skills & Experience Back End: Proficiency in Node.js (preferred), or .NET/Java. Front End: Solid experience with JavaScript , React , and TypeScript More ❯
Employment Type: Full-Time
Salary: £90,000 - £120,000 per annum
Posted:

Backend Engineer

London, South East, 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:

Contract Senior Backend Software Engineer - Node.js

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Fruition Group
maintain backend services, APIs, and databases. Collaborate with product managers, frontend engineers, and other stakeholders to deliver features end-to-end. Ensure systems are scalable, reliable, and maintainable. Write clean, testable, and efficient code following best practices. Requirements: Strong JavaScript/TypeScript Strong programming skills in Node.js Solid understanding of RESTful APIs, microservices, and event-driven architecture. Hands More ❯
Employment Type: Contract
Rate: £500 - £550 per day
Posted:

Senior Backend Developer

Manchester, United Kingdom
The Portfolio Group
a passion for software craftsmanship and continuous improvement. Key Responsibilities Enhance features and functionality of core products Design and implement scalable backend systems using C# (.NET 5+ preferred) Write clean, maintainable, and testable code using TDD/BDD principles Create and maintain RESTful and GraphQL APIs Collaborate with POs, BAs, and stakeholders to define solutions Mentor junior developers More ❯
Employment Type: Permanent
Salary: £70000/annum
Posted:

Senior Software Engineer

England, United Kingdom
Echobox
powered products, all whilst meeting launch deadlines. Assist in the development and optimization of scalable, high-performance systems to support large volumes of data and machine learning models. Write clean, efficient, and maintainable code while following best practices and coding standards. Contribute to the deployment and integration of back-end services, ensuring that they work seamlessly with front More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Fullstack Developer

Birmingham, West Midlands, United Kingdom
Erin Associates
development. Proficient with React for front-end development. Hands-on experience with unit testing and TDD . Confident managing branches with Git . Detail-oriented with a focus on clean, maintainable code . Experience using Azure DevOps for task tracking and delivery. The Fullstack Developer will be part of a friendly, agile, and innovative team that values collaboration More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Front-End Focused C#.NET Opportunity - Learn Blazor £90k Bonus - Guildford On-site

Guildford, Surrey, England, United Kingdom
Opus Recruitment Solutions Ltd
Terraform Bonus : Exposure to Machine Learning and AI What You’ll Bring A degree in Computer Science, Engineering, Maths, or Physical Sciences Solid programming experience with a focus on clean, scalable code Strong attention to detail and a passion for solving complex problems Experience building and maintaining web applications Ability to work to deadlines in a fast-paced More ❯
Employment Type: Full-Time
Salary: £65,000 - £90,000 per annum
Posted:

Senior Frontend Developer

Guildford, Surrey, England, United Kingdom
Jonothan Bosworth
the design, development, and optimisation of web applications with React, TypeScript, and Next.js Collaborate with designers, backend engineers, and product managers Architect reusable components and scalable UI patterns Write clean, maintainable code with strong testing practices Ensure responsive design, accessibility, and cross-browser compatibility Troubleshoot performance bottlenecks and UI/UX issues Mentor developers and contribute to team More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Research Assistant

North London, London, United Kingdom
Hybrid / WFH Options
Lancesoft Ltd
practical experience. 2+ years experience in prototyping, testing, or research within ML, deep learning, or NLP. Proficiency in Python (intermediate level; ability to navigate multi-file codebases and write clean code). Familiarity with AI agent frameworks such as Model Context Protocol (MCP) or LangChain. Exposure to large-scale software system architecture. Desirable: Direct experience in generative AI More ❯
Employment Type: Contract
Rate: £42.79 per hour
Posted:

.Net Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Bright Purple Resourcing
technologies. Working closely with other developers, testers, and stakeholders in an agile environment. Integrating with a range of third-party systems and APIs to deliver seamless payment experiences. Writing clean, maintainable, and secure code, following best practice and OWASP principles. Supporting continuous improvement through code reviews, automation, and DevOps processes. Contributing to team discussions, sharing ideas, and More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

System architect and developer

London, South East, England, United Kingdom
Orbit Financial Technology Limited
and implement system architectures that meet business requirements. Ensure scalability, security, and performance of the platform. Evaluate and recommend technologies and tools to enhance development efficiency. Software Development: Write clean, maintainable, and efficient code. Oversee the development of new features and enhancements. Conduct code reviews and ensure adherence to best practices. Team Leadership: Lead and mentor the development More ❯
Employment Type: Full-Time
Salary: £50,000 - £70,000 per annum
Posted:

DevSecOps Engineer Jr-Mid | Penetration Testing | Fully Remote Role

Durham, County Durham, North East, United Kingdom
Hybrid / WFH Options
Punk Security
our North Yorkshire offices, industry events and potentially client sites. Key Responsibilities Develop, maintain, and enhance security-focused applications and tooling. Collaborate with engineers to troubleshoot, debug, and write clean, scalable code. Implement development, testing and automation tools, as well as IT infrastructure. Continuously improve CI/CD pipelines and DevSecOps processes. Work across multiple projects, including client-facing … engagements. Provide innovative and robust solutions to complex, cutting-edge challenges. Support the Web Application Penetration Testing Team on code assisted web application tests. Who we are looking for Technical Essential skills Strong development skills inat least one programming language(e.g. Python, JavaScript, Java, C#, Go) Solid understanding ofcloud security principles and architecture(e.g. AWS well-architected framework) Knowledge … of modernprogramming frameworks(e.g. React, Node.js, .NET, Django, etc.) Experience withcontainerisation technologies(Docker, Kubernetes, etc.) Akeen eye for detailand high standards for code quality and security Demonstratedpassion for securityand development Personal Essential: Aclear passion for development and security- if you have any personal projects or activities you've done outside of work/studies, it would be great to More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Senior Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Tank Recruitment
an engineering culture of excellence. Our client is seeking someone who thrives on solving complex challenges, loves collaborating in a modern engineering environment, and has a passion for writing clean, well-tested code. The Role As a Senior Software Engineer, you will: Build & Deliver - Design, develop, and maintain full-stack solutions using TypeScript, AWS, GraphQL, and more. Take Ownership … backend, and infrastructure with responsibility for the systems you build. Innovate - Help integrate AI and automation into the product suite to tackle problems in smarter ways. Collaborate - Contribute to code reviews, pair programming, and technical discussions within a talented team. Engineer with Quality - Apply TDD practices, ensuring robust automated testing and CI/CD pipelines. Keep Systems Running Smoothly More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Software Engineer Delphi

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
The Role As a Senior Software Engineer, you'll be part of a collaborative Agile product team, responsible for designing, developing, and maintaining innovative software solutions. You will: Write clean, efficient, and secure code in Delphi and C#. Support the development and integration of legacy and modern platforms. Contribute to CRM product development, APIs, and databases. Provide technical … leadership, mentoring mid-level and junior engineers. Take part in Agile ceremonies, code reviews, and sprint delivery. Support out-of-hours incident resolution on a rota basis. This role offers the chance to work across the full software lifecycle, while shaping technical direction and supporting the growth of your peers. About You You'll be a strong communicator and More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Software Engineer Delphi

portsmouth, hampshire, south east england, united kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
The Role As a Senior Software Engineer, you'll be part of a collaborative Agile product team, responsible for designing, developing, and maintaining innovative software solutions. You will: Write clean, efficient, and secure code in Delphi and C#. Support the development and integration of legacy and modern platforms. Contribute to CRM product development, APIs, and databases. Provide technical … leadership, mentoring mid-level and junior engineers. Take part in Agile ceremonies, code reviews, and sprint delivery. Support out-of-hours incident resolution on a rota basis. This role offers the chance to work across the full software lifecycle, while shaping technical direction and supporting the growth of your peers. About You You'll be a strong communicator and More ❯
Posted:

Senior Software Engineer (AI)

England, United Kingdom
Focaldata Ltd
from well-known brands to life-changing non-profits. 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack .Net Developer

Buckinghamshire, United Kingdom
Hybrid / WFH Options
hireful
Are you a .Net Developer with full stack capabilities who thrives on solving real-world problems with clean, scalable code? Are you excited by the idea of shaping the future of payments and backend services? If yes, this is your chance to build high-impact features in a fast-moving, supportive environment. You ll take ownership of feature … days a week in the office) If you ve got strong Full stack development experience with .Net (C#) and Typescript, solid cloud (AWS or Azure) knowledge, a passion for clean architecture, and you re comfortable jumping between languages and environments, we d love to hear from you. This role will give you the chance to learn or use your More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 42,500 Annual
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£52,500
Median
£65,000
75th Percentile
£80,000
90th Percentile
£90,000