51 to 75 of 152 Clean Code Jobs in the UK excluding London

Full Stack Web Developer (e-commerce)

Hiring Organisation
Ernest Gordon Recruitment
Location
Eastbourne, East Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£55,000
strong PHP, .NET or similar technologies skills, while being proficient with front-end. The Role Web Developer responsibilities Learn from senior developers how to code in Adobe ColdFusion Help plan and map the SDLC Write clean code in both front end and back end languages The Person ...

Software Developer (e-commerce)

Hiring Organisation
Ernest Gordon Recruitment
Location
Eastbourne, East Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£50,000
strong PHP, .NET or similar technologies skills, while being proficient with front-end. The Role Web Developer responsibilities Learn from senior developers how to code in Adobe ColdFusion Help plan and map the SDLC Write clean code in both front end and back end languages The Person ...

Back End Developer

Hiring Organisation
ICOPIFY
Location
Liverpool, England, United Kingdom
systems that support core marketplace functionality and evolving business requirements. Key ResponsibilitiesSystem Architecture & Development Design and implement scalable, maintainable backend architecture Apply SOLID principles, clean code practices, and clear separation of concerns Develop modular components using service-layer and repository patterns Core Platform Features User authentication and role … queues Architecture & Tooling Service-layer and repository patterns RESTful API design and authentication Event-driven architecture (Laravel Events & Listeners) Git, Composer, PHPUnit/Pest Code quality tools (PHP Insights, Pint/CS Fixer) Performance & Testing Query optimisation and N+1 prevention Queue and memory optimisation TDD mindset and integration testing ...

Senior Front-End Developer (12 Month FTC)

Hiring Organisation
AFH Wealth Management
Location
Bromsgrove, Worcestershire, West Midlands, United Kingdom
Employment Type
Permanent
features, enhancing existing functionality, and optimizing performance Work closely with designers to translate UI/UX designs into high-quality, responsive front-end code Ensure pixel-perfect implementation and consistent user experiences across different devices and browsers Collaborate effectively with cross-functional teams, including designers, product managers, and back … developers, to deliver high-quality solutions Write clean, maintainable code and conduct thorough testing to ensure the reliability and stability of front-end applications. Debug issues and troubleshoot problems as needed. Ensure high quality graphic standards and brand consistency Deliver a seamless user experience by optimizing front ...

Senior Software Developer

Hiring Organisation
Tec Partners
Location
Ipswich, Suffolk, United Kingdom
Employment Type
Contract
Contract Rate
£425 - £475/day
/.NET (Framework & Core) TypeScript, HTML, CSS + React or Vue Solid AWS experience (serverless/Lambda ideal) CI/CD pipelines & Infrastructure as Code (Terraform/CDK) Strong focus on clean architecture, SOLID principles & code quality API integrations & secure coding (OWASP) The role: Full lifecycle development … modern tech environment Collaborating with product, QA, and engineering leads Code reviews, mentorship, and technical leadership Supporting live systems & continuous improvement Nice to have: TDD/BDD, PCI/ISO knowledge, VoIP, Python/AI exposure Hybrid working with occasional travel to London or Ipswich (roughly once per month ...

Android Software Engineer

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
testing, and maintaining high-quality Android applications Building secure, robust mobile applications in Kotlin Applying modern Android architecture patterns such as MVVM, MVI, and Clean Architecture Writing clean, maintainable code using modern Android practices including coroutines, Flow, and structured concurrency Integrating Android applications with REST APIs, backend … services, and secure communications layers Supporting performance optimisation, battery efficiency, and memory usage improvements Participating in code reviews and helping drive engineering quality across the mobile estate Working closely with architects, backend engineers, cloud engineers, DevSecOps, and security specialists Contributing to secure mobile design decisions in line with modern ...

Senior Java Developer

Hiring Organisation
Velocity Talent Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£75,000
DynamoDB/SonarQube/GitLab Project Youll design, build and improve software on a modern AWS-native stack, working in an agile environment where clean, secure, test-driven code is the standard. This role includes 24/7 on-call (L3) support responsibilities on a rota basis What … youll do Write clean, secure code using a test-driven development approach Design and build reusable software components Collaborate with developers, architects and product teams Diagnose and resolve service faults; maintain infrastructure Support integration between internal and external systems Operate and continuously improve production services Provide Level ...

Contract Full-Stack JavaScript Developer - React & Node

Hiring Organisation
Opus Recruitment Solutions Ltd
Location
South West, England, United Kingdom
Employment Type
Contractor
Contract Rate
£400 per day
features using React & TypeScript Developing server-side functionality with Node.js Working with Nunjucks templating for government service patterns Supporting high-traffic, transactional systems Writing clean, test-driven code ( TDD/Jest ) Improving CI/CD pipelines and development automation Contributing to ever-greening and modernisation Ensuring WCAG-compliant ...

AI Software Engineer

Hiring Organisation
Fruition Group
Location
North West London, London, United Kingdom
Employment Type
Permanent, Work From Home
powered client solutions, including RAG pipelines, agent architectures, LLM integrations, and protocol-driven tooling Build scalable AI systems using modern software engineering best practice (clean code, testing, CI/CD) Develop internal AI tooling to accelerate engineering delivery Lead advanced AI knowledge-sharing sessions within internal upskilling initiatives ...

AI Software Engineer

Hiring Organisation
Fruition Group
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
integrate AI-powered features such as LLM-driven services, RAG pipelines, and agent-based workflows into core systems Apply modern software engineering best practices (clean code, testing, CI/CD, observability) to all solutions Develop internal tools and platforms to improve developer productivity and system efficiency Collaborate closely ...

Software Engineer

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
technical point of contact for Rust-related engineering decisions within the team Working with asynchronous Rust and networked services in high-performance environments Producing clean, maintainable, well-tested code with a strong focus on reliability and security Participating in code reviews and helping drive engineering quality across … Experience working in defence, secure technology, or other highly regulated environments Knowledge of cloud platforms such as AWS or Azure Experience with Infrastructure as Code, for example Terraform Familiarity with containerisation such as Docker and orchestration platforms such as Kubernetes Understanding of zero-trust architectures, mTLS, and PKI Experience ...

Front End UI Developer (SC or DV Clearance req'd)

Hiring Organisation
Matchtech
Location
Romsey, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
design and evolution of front end architecture, ensuring scalability, usability, and maintainability Integrating UI components with APIs, data stores, and existing backend services Writing clean, secure, well-tested code following modern engineering practices Participating in agile ceremonies including stand-ups, sprint planning, demos, and refinement sessions Collaborating with … environments as part of the wider platform ecosystem Documenting work effectively using appropriate standards, tools, and prototyping methods Job Requirements: A passion for creating clean, usable, and engaging interfaces Confidence collaborating across teams and engaging directly with users A proactive, problem-solving mindset with a drive for innovation ...

Senior Software Engineer (Flutter)

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
best practices Create responsive, performant, and accessible UIs Work with cross‐functional teams to define requirements and technical solutions Participate in architecture, design, and code reviews Ensure timely delivery of software and documentation Contribute to CI/CD pipelines and automated build/test/deploy workflows Support secure … development lifecycle activities and dependency management Suggest improvements to tooling, frameworks, and engineering practices Write clean, maintainable, testable code Work effectively in multi‐threaded and asynchronous environments Mentor junior engineers and promote engineering excellence Operate within Agile/Scrum processes Uphold company values and ethical standards Required Qualifications ...

Software Engineer (SC cleared - DV clearable)

Hiring Organisation
Sanderson
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £70,000 per annum, Inc benefits
evolving threats. Responsibilities: Produce detailed logical and technical designs for software components Implement, document, and test software using a test-driven development approach Write clean, secure, maintainable code that is open by default and easy to reuse Translate logical designs into robust, working software Integrate ...

Senior Software Engineer

Hiring Organisation
Oscar Technology
Location
Leicester, Leicestershire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £70,000 per annum
entire development lifecycle, from ideation and estimation through to delivery and continuous improvement. You'll play a key role in shaping technical solutions, writing clean and maintainable code, and contributing to a culture of engineering excellence. The position offers strong opportunities to grow technically while working on meaningful … years' experience in C# .NET Core Frontend experience with Angular (other JS libraries considered) Postgres experience Agile/Scrum environments Ability to write clean, loosely coupled, and testable code Solid understanding development principles (TDD, OOP etc) AWS experience Desirables Experience working within SaaS/PaaS environments Microservices Architecture ...

.NET Developer

Hiring Organisation
Reed
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
business systems to improve performance, reliability, and operational efficiency Building and evolving web-based applications, APIs, and integrations that drive automation and transformation Writing clean, efficient, and well-documented code aligned to best practices Producing clear technical documentation to support development, testing, and long-term system support Creating … Azure Functions Blazor experience Solid understanding of Microsoft SQL Server Advanced T-SQL skills, including optimisation of complex queries Experience writing clean, readable, and maintainable code Proven experience implementing effective testing strategies Confidence working with code repositories Familiarity with application profiling tools A strong sense of ownership ...

Java Developer

Hiring Organisation
Leo Recruitment Limited
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
scalable systems that integrate with a wide range of technologies and platforms. Design, develop, enhance and maintain robust, scalable software applications and solutions Write clean, efficient and testable code following best practices, and integrate with devices, APIs and enterprise systems Develop and maintain unit and integration tests Collaborate … experience using frameworks such as JUnit, Mockito or Cypress Experience with AWS services (Lambda, API Gateway, EventBridge) Understanding of cloud infrastructure and Infrastructure as Code (e.g. Terraform, CloudFormation) Why You Should Apply: This is an opportunity to work on technology that powers large-scale systems across the UK. Youll ...

Full Stack Developer

Hiring Organisation
Constant Recruitment Ltd
Location
Stowting, Ashford, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £45,000 per annum
while ensuring quality, security, and reliability remain high. It would suit someone who enjoys working in a smaller team environment, takes pride in writing clean, maintainable code, and is keen to keep learning as technology and best practice evolve. The Role You will be supporting the development … support team Identifying, documenting, and resolving software bugs and data issues Developing new features and enhancements across existing applications Writing well-structured, maintainable code in keeping with existing projects Testing thoroughly across a range of use cases Producing clear notes and guidance for testers where needed Managing work through ...

Senior Backend Developer

Hiring Organisation
The Portfolio Group
Location
Manchester, United Kingdom
Employment Type
Permanent
Salary
£65000 - £80000/annum
Developer, your key responsibilities include; 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 ...

Senior Full Stack Developer

Hiring Organisation
Flotek
Location
Bridgend, Mid Glamorgan, Wales, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
driven tools Develop automation tools and internal applications to improve operational efficiency Design and optimise database structures using PostgreSQL and Sequelize Write clean, typed code using React, Typescript, Express and related frameworks Manage hosting and deployment using Azure Create and maintain CI and CD pipelines using GitHub Actions ...

Senior Full Stack Developer (Java/AWS/Angular)

Hiring Organisation
Velocity Talent Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£75,000
performing engineering team in Leeds. You will design, build, and scale software on a modern, AWS-native stack , working in an agile environment where clean, secure, test-driven code is the standard. Core Technical Requirements To be successful in this role, you must demonstrate expert-level proficiency … experience with at least three of the following: Lambda, DynamoDB, ECS, ECR, API Gateway, S3, Step Functions, or SQS. Key Responsibilities Develop: Write clean, secure, and reusable code using a TDD (Test-Driven Development) approach. Architect: Design reusable software components and support integration between internal and external systems. ...

Mid Level JavaScript Developer

Hiring Organisation
Pure Talent Group
Location
DE1 2RU, Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum
based games using JavaScript and Pixi.js Work closely with designers, artists, project managers, and testers to deliver engaging and well-optimised games Write clean, efficient, and maintainable code Support the implementation of Unit Tests to ensure code quality Debug and troubleshoot technical issues with guidance from senior … developers Participate in regular code reviews and learn best coding practices Work within agreed timeframes and accurately log time spent on tasks Stay up to date with industry trends and best practices in front-end development Required Skills and Experience: Some experience with JavaScript (including ES6+ features like Classes ...

Software Engineer

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
engineering strengths Contributing to both live delivery and next-generation product development Solving complex engineering challenges in secure and high-performance environments Writing clean, maintainable, well-structured code Participating in technical discussions, code reviews, and architecture conversations Collaborating with software engineers, architects, cloud engineers, DevSecOps, and security … Strong ability in one or more modern programming languages such as C#, Java, TypeScript, Kotlin/Android, or similar Strong software engineering fundamentals including code quality, maintainability, and problem solving Experience building production software in commercial environments Ability to learn new technologies quickly and work across different parts ...

Senior Software Engineer - Frontend

Hiring Organisation
Areti Group | B Corp™
Location
Scotland, United Kingdom
front-end features using modern JavaScript frameworks. Collaborate with product and engineering managers to scope and prioritize work. Ensure high-quality, maintainable, and performant code through best practices and automated testing. Mentor and support other developers within the team. Participate in the full feature lifecycle—from ideation to deployment … JavaScript (Vue.js experience is a plus). Comfortable working across the stack when needed, with some exposure to back-end technologies. Skilled in writing clean, testable code and using automated testing frameworks. Excellent problem-solving skills and ability to break down complex tasks. Strong communicator and collaborator, able ...

Full Stack Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol Area, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
Python/FastAPI, Go, microservices, SQL/NoSQL). A strong portfolio of shipped products demonstrating high-quality UI/UX, performance, and maintainable code (GitHub or demos encouraged). Experience with AI-assisted development tools such as Claude Code, OpenAI Codex, CodeRabbit, Aikido, v0, or similar, along … with familiarity using AI-enhanced IDEs (e.g. VS Code with Copilot, Cursor, Antigravity) and an openness to adopting new productivity tools. Experience designing and consuming REST/GraphQL APIs, working with real-time data systems (WebSockets, Kafka, MQTT), and deploying applications to cloud infrastructure. Ability to write clean ...