26 to 50 of 536 Clean Code Jobs in the UK

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Crawley, West Sussex, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Stoke-on-Trent, Staffordshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Senior Laravel Developer

Hiring Organisation
Ronald James
Location
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £60,000 per annum
shaping the future of a modern SaaS platform alongside a highly collaborative product and engineering team. If you enjoy solving real problems, writing clean, elegant code, and seeing your work shipped fast, you’ll feel right at home. What you’ll be doing Designing, building and maintaining scalable … security and reliability across the platform Collaborating closely with product, frontend and DevOps teams Contributing to technical decisions, architecture and best practices Continuously improving code quality, testing and documentation What we’re looking for Strong commercial experience with Laravel and PHP Solid understanding of MVC architecture and RESTful APIs ...

Senior Engineer

Hiring Organisation
&Dine
Location
London, England, United Kingdom
stack (Vue/Nuxt or similar) Design and maintain scalable APIs and services in Node.js with SQL/Sequelize Mentor junior engineers through code reviews, pairing, and technical guidance Help shape our technical roadmap and introduce new tools, frameworks, and practices where they make sense Own technical decisions around … workplace experiences Front-end Experience with some of the following, or a strong willingness to learn: JavaScript/TypeScript – modern ES standards, async patterns, clean architecture Frameworks – Vue/Nuxt (or React/Next.js), component-based development State management – Vuex, Pinia, or equivalent patterns API integration – REST/JSON ...

Data Engineering Technical Lead

Hiring Organisation
Robert Walters
Location
Manchester, Lancashire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Real Time and offline analytics. Ensure data consistency and integrity; integrate large, complex datasets for business insights. Converts business requirements into design and code, developing complex programs, queries, and reports while ensuring well-structured, documented, and maintainable solutions. Collaborate with internal clients and technical teams to implement effective data … solutions. Lead solution development, providing technical guidance and explaining considerations to team and clients. Assess data quality, test code, and provide technical consulting and data analysis guidance. Mentor junior data engineers, enforce quality standards, and contribute expertise across teams. Test and deploy new software, perform regression testing, and resolve ...

Senior Full Stack Engineer (Team Lead)

Hiring Organisation
Futuria
Location
London, UK
Employment Type
Full-time
engineering team building our AI-driven platform. This is a hands-on technical leadership role where you'll split your time between writing production code and mentoring engineers. You'll lead a cross-functional engineering team working across our distributed platform stack. You're accountable for your team … execution, code quality, testing practices, and continuous improvement. This is NOT a product management role and NOT a solo contributor role. You're the technical leader who ensures your team delivers reliable, well-tested code while fostering excellence and collaboration. A critical part of this role is championing ...

Senior Full Stack Engineer (Team Lead)

Hiring Organisation
Futuria
Location
Slough, Berkshire, UK
Employment Type
Full-time
engineering team building our AI-driven platform. This is a hands-on technical leadership role where you'll split your time between writing production code and mentoring engineers. You'll lead a cross-functional engineering team working across our distributed platform stack. You're accountable for your team … execution, code quality, testing practices, and continuous improvement. This is NOT a product management role and NOT a solo contributor role. You're the technical leader who ensures your team delivers reliable, well-tested code while fostering excellence and collaboration. A critical part of this role is championing ...

Principal Software Engineer

Hiring Organisation
ZENZO DIGITAL LTD
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
that scale efficiently, perform reliably, and integrate seamlessly across business functions. Lead by example in Azure DevSecOps: create and manage pipelines (YAML), infrastructure-as-code (Bicep, Terraform), and container orchestration (AKS, Docker). Embed engineering best practice: implement CI/CD, code quality gates, automated testing, and observability … Development including ETL/Integration Azure DevOps (Repos, Pipelines, Boards, Artifacts, Test Plans), CI/CD automation, gated releases, and environment governance Infrastructure-as-Code (Bicep, ARM, Terraform) Containerisation (Docker, AKS) and serverless (Azure Functions) Monitoring and observability (Application Insights, Log Analytics) Secrets management and vulnerability scanning (Key Vault ...

Technical Assessment Lead - 6 month FTC

Hiring Organisation
TPXImpact Holdings Plc
Location
City of London, London, United Kingdom
Employment Type
Temporary
Salary
£85,000
quality, values-aligned evaluation. Your insight will help us grow faster without compromising on quality or culture. Responsibilities Conduct in-depth technical assessments and code reviews for engineering candidates. Lead technical interviews focused on software design, coding quality, systems thinking, and consultancy skills. Develop and maintain high-quality assessment … Apply technical and consultancy experience to assess high-calibre candidates in a fast-moving hiring environment. This will involve profile screening, conducting interviews, evaluating code tests, and providing recommendations to the Head of Software Engineering for the final hiring decision. Guide and develop robust assessment processes across multiple engineering ...

Senior Software Engineer

Hiring Organisation
Reed Technology
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
hands-on role for someone who enjoys solving complex problems, working in a microservices environment, and contributing to architectural decisions. The team values clean code, automation, and continuous improvement-and they're looking for someone who shares that mindset. Key responsibilities as the Senior Back-End Software Engineer … payment providers, and internal tools. Contribute to CI/CD pipelines, infrastructure automation, and DevOps practices. Promote engineering best practices across testing, documentation, and code quality. Stay up-to-date with emerging technologies and bring innovative ideas to the team. Skills & Experience needed: Essential: Strong experience with Node.js ...

Junior Java Developer

Hiring Organisation
Information Tech Consultants
Location
Newport, UK
Employment Type
Full-time
years experience) designs, codes, tests, and maintains scalable Java applications, collaborating with teams, debugging issues, and using frameworks like Spring/Hibernate, focusing on clean, efficient, object-oriented code, participating in the full SDLC. You will be a key player in our agile squad, responsible … Responsibilities) End-to-End Development: Design and develop high-volume, low-latency applications for mission-critical systems. Back-End Excellence: Write clean, maintainable code using Java and the Spring Boot ecosystem. Front-End Innovation: Build responsive, user-friendly UI components using React, Angular, or Vue.js. Database Management: Design ...

Junior Java Developer

Hiring Organisation
Information Tech Consultants
Location
Bath, Somerset, UK
Employment Type
Full-time
years experience) designs, codes, tests, and maintains scalable Java applications, collaborating with teams, debugging issues, and using frameworks like Spring/Hibernate, focusing on clean, efficient, object-oriented code, participating in the full SDLC. You will be a key player in our agile squad, responsible … Responsibilities) End-to-End Development: Design and develop high-volume, low-latency applications for mission-critical systems. Back-End Excellence: Write clean, maintainable code using Java and the Spring Boot ecosystem. Front-End Innovation: Build responsive, user-friendly UI components using React, Angular, or Vue.js. Database Management: Design ...

Junior Java Developer

Hiring Organisation
Information Tech Consultants
Location
Bristol, UK
years experience) designs, codes, tests, and maintains scalable Java applications, collaborating with teams, debugging issues, and using frameworks like Spring/Hibernate, focusing on clean, efficient, object-oriented code, participating in the full SDLC. You will be a key player in our agile squad, responsible … Responsibilities) End-to-End Development: Design and develop high-volume, low-latency applications for mission-critical systems. Back-End Excellence: Write clean, maintainable code using Java and the Spring Boot ecosystem. Front-End Innovation: Build responsive, user-friendly UI components using React, Angular, or Vue.js . Database Management ...

Software Developer

Hiring Organisation
Information Tech Consultants
Location
Greater London, England, United Kingdom
years experience) designs, codes, tests, and maintains scalable Java applications, collaborating with teams, debugging issues, and using frameworks like Spring/Hibernate, focusing on clean, efficient, object-oriented code, participating in the full SDLC. You will be a key player in our agile squad, responsible … Responsibilities) End-to-End Development: Design and develop high-volume, low-latency applications for mission-critical systems. Back-End Excellence: Write clean, maintainable code using Java and the Spring Boot ecosystem. Front-End Innovation: Build responsive, user-friendly UI components using React, Angular, or Vue.js . Database Management ...

Junior Java Developer

Hiring Organisation
Information Tech Consultants
Location
England, United Kingdom
years experience) designs, codes, tests, and maintains scalable Java applications, collaborating with teams, debugging issues, and using frameworks like Spring/Hibernate, focusing on clean, efficient, object-oriented code, participating in the full SDLC. You will be a key player in our agile squad, responsible … Responsibilities) End-to-End Development: Design and develop high-volume, low-latency applications for mission-critical systems. Back-End Excellence: Write clean, maintainable code using Java and the Spring Boot ecosystem. Front-End Innovation: Build responsive, user-friendly UI components using React, Angular, or Vue.js . Database Management ...

Senior Automation Engineer

Hiring Organisation
Sky
Location
TW75QD, Syon, Greater London, United Kingdom
Employment Type
Permanent
tooling - including AI assisted development and test tools - to improve developer productivity, coverage and feedback cycles. Champion engineering best practices across the squad: code reviews, pair programming, clean code, robust testing strategies and continuous improvement. Act as a technical go to for automation , mentoring other engineers … test platforms. What you'll bring Advanced Python engineering capability - deep, hand s - on experience designing, building and maintaining robust automation frameworks using clean, modular, well tested code. High proficiency with CI/CD (Jenkins, Pipelines, CasC ) - able to architect, optimise, and troubleshoot complex pipelines, agents and integrations ...

Senior Java Engineer - AWS, API - (2 days on site)

Hiring Organisation
Salt Search
Location
South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £700 per day
pipelines using tools such as Jenkins, GitHub Actions, or AWS CodePipeline. Work with containerisation technologies (Docker) and orchestration platforms (ECS/EKS). Ensure code quality through unit, integration, and automated testing. Apply secure coding practices, including OAuth2/JWT authentication and general security best practices. Collaborate with cross … functional teams to deliver high-impact features and improvements. Participate in code reviews, architectural discussions, and continuous improvement initiatives. Required Skills & Experience Strong proficiency in Java, Spring Boot, and modern backend development. Hands-on experience with AWS cloud services (Lambda, API Gateway, DynamoDB, ECS, S3, etc.). Solid understanding ...

Software Developer

Hiring Organisation
Tilt Recruitment Limited
Location
Alderley Edge, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£50,000
Cheshire Free food & drink :) Were looking for a Software Developer to join our global client within the hospitality sector - someone whos passionate about writing clean, scalable code and excited to influence how they develop and deliver technology. Youll be joining a fast-paced, forward-thinking, people-first company … life assurance Exclusive discountson entertainment, leisure, and travel What Youll Be Doing... Designing, developing, testing and deploy high-quality, scalable software solutions Championing code quality, performance, and security Collaboratingin agile teams, translating business needs into functional tech Writingautomated tests and following best practices to ensure maintainability Providingsupport andtroubleshooting technical ...

Java Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£50,000
join a technically strong engineering team working on scalable, high-performance systems built around a modern microservices architecture. The business places real emphasis on clean code, engineering standards and collaborative development. The Role You'll be responsible for designing, developing and maintaining Java-based backend services, contributing … collaborative, Agile environment where quality and teamwork are key. Key Responsibilities Develop and maintain Java backend services within a microservices architecture Write clean, efficient and maintainable code Contribute to technical design and system architecture discussions Work closely with cross-functional teams to deliver high-quality software Support continuous ...

Senior Web Developer - Full stack

Hiring Organisation
Hireful
Location
Milton Keynes, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
Redefine Higher Education Tech with Your Web Expertise Join a team where your code impacts 350+ institutions worldwide. As our new Senior Web Developer, you'll shape the future of education technology while growing your skills in a supportive, purpose-driven environment. What you'll be doing … interfaces that set the standard for accessibility Leverage your SQL skills and server-side development experience in C# or similar Mentor team members through code reviews and collaborative problem-solving Champion clean code, security, performance, and industry best practices What we offer Hybrid working (2 days ...

Senior .NET Developer

Hiring Organisation
Ronald James
Location
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £60,000 per annum
services, design scalable systems, and influence how our platform runs in the cloud. You’ll be part of a collaborative engineering team that values clean code, smart architecture and shipping quality software at pace. If you enjoy solving complex problems, working with modern cloud tech, and seeing your … have (but not essential) Experience with Azure services (App Services, Functions, Service Bus, etc.) Containerisation and orchestration experience (Docker/Kubernetes) Infrastructure as Code exposure (Bicep, ARM, Terraform) Event-driven or microservices architectures Automated testing and CI/CD experience Why join us? Real ownership over systems, services ...

Staff Software Engineer (Mobile)

Hiring Organisation
Ripple
Location
Slough, Berkshire, UK
Employment Type
Full-time
high-quality, cross-platform applications for iOS and Android using React Native and TypeScript. Native familiarity: While you live in JavaScript, experience with native code (Swift, Kotlin, or Objective-C) to bridge gaps or debug native modules is a significant plus. Form handling: You have experience building complex forms … ultimately, you know how to build layouts that look and feel great on any screen size. User-obsessed mindset: You don't just write code; you build products. You are passionate about mobile UX, gestures, and animations. Experience with Figma is a plus, helping you bridge the gap between ...

Staff Software Engineer (Mobile)

Hiring Organisation
Ripple
Location
London, England, United Kingdom
quality, cross-platform applications for iOS and Android using React Native and TypeScript . Native familiarity: While you live in JavaScript, experience with native code ( Swift, Kotlin , or Objective-C ) to bridge gaps or debug native modules is a significant plus. Form handling: You have experience building complex forms … ultimately, you know how to build layouts that look and feel great on any screen size. User-obsessed mindset: You don't just write code; you build products. You are passionate about mobile UX , gestures, and animations. Experience with Figma is a plus, helping you bridge the gap between ...

Senior Software Developer - Java - Remote First

Hiring Organisation
Cathcart Technology
Location
Altrincham, Greater Manchester, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
teams. This is a role for someone who is genuinely hands-on, enjoys solving tricky problems, and cares about building software the right way - clean code, testing, collaboration, and continuous improvement. The Opportunity You'll join a cross-functional team working on large-scale systems that have real … Java, Spring Boot **TDD/automated testing **CI/CD and modern delivery pipelines **AWS (including serverless approaches in places) **Docker, Kubernetes **Infrastructure as Code (Terraform, etc.) You don't need to tick every box - strong Java + good engineering habits are the priority. Exposure to AWS and DevOps ...