Clean Code Jobs in the UK

576 to 600 of 726 Clean Code Jobs in the UK

Software Developer

Ipswich, Suffolk, England, United Kingdom
Marshall Wolfe
work on a mobile application project and other development projects. What You’ll Be Doing: Collaborating with team members and clients to gather requirements and design software solutions Writing clean, scalable code using Java, .NET or other modern languages Testing, deploying, and maintaining applications and systems Debugging and upgrading existing systems Supporting non-technical users and providing technical More ❯
Employment Type: Full-Time
Salary: £25,000 - £35,000 per annum
Posted:

Frontend Developer – React & TypeScript

Manchester, United Kingdom
Hybrid / WFH Options
Adria Solutions Ltd
and TypeScript Work closely with UX/UI designers to deliver pixel-perfect interfaces Build reusable components and manage application state Optimise performance and ensure accessibility best practices Write clean, testable code and participate in peer reviews Key Skills: Strong experience with React, TypeScript, and modern JavaScript Familiarity with frontend tooling (Vite, Webpack, ESLint, Prettier) Understanding of REST More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

Frontend Developer - React & TypeScript

Northwich, Cheshire, United Kingdom
Hybrid / WFH Options
Adria Solutions Ltd
and TypeScript Work closely with UX/UI designers to deliver pixel-perfect interfaces Build reusable components and manage application state Optimise performance and ensure accessibility best practices Write clean, testable code and participate in peer reviews Key Skills: Strong experience with React, TypeScript, and modern JavaScript Familiarity with frontend tooling (Vite, Webpack, ESLint, Prettier) Understanding of REST More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Developer - React & TypeScript

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Adria Solutions
and TypeScript Work closely with UX/UI designers to deliver pixel-perfect interfaces Build reusable components and manage application state Optimise performance and ensure accessibility best practices Write clean, testable code and participate in peer reviews Key Skills: Strong experience with React, TypeScript, and modern JavaScript Familiarity with frontend tooling (Vite, Webpack, ESLint, Prettier) Understanding of REST More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum, Negotiable
Posted:

Software Engineer

London Area, United Kingdom
Adecco
Responsibilities: Design, develop, and maintain high-quality software applications. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and debug applications to optimise performance. Write clean, maintainable, and efficient code following best practises. Participate in code reviews to ensure code quality and share knowledge. Stay updated on emerging technologies and propose improvements. More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Adecco
Responsibilities: Design, develop, and maintain high-quality software applications. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and debug applications to optimise performance. Write clean, maintainable, and efficient code following best practises. Participate in code reviews to ensure code quality and share knowledge. Stay updated on emerging technologies and propose improvements. More ❯
Posted:

Front End Dev

Shrewsbury, Shropshire, England, United Kingdom
Hybrid / WFH Options
Greenfield I T Recruitment
Familiarity with REST APIs and frontend/backend integration Experience with testing frameworks (e.g., Jasmine, Karma, Cypress) Version control using Git An eye for detail and a passion for clean, maintainable code Strong communication and problem-solving skills To discuss the Frontend Developer role in more detail please contact Vicky Heard on or email More ❯
Employment Type: Full-Time
Salary: £35,000 - £40,000 per annum
Posted:

Software Developer - .Net

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
ownership, and creative input. The ideal candidate will bring: Strong experience developing applications in .NET Solid knowledge of SQL and API integrations Comfortable working in Agile environments and writing clean, testable code A passion for continuous learning and technology innovation Experience with JavaScript Exposure to cloud platforms like Azure Package Includes: Hybrid working (3 days office, 2 from More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
software Implementing new features and maintaining existing systems Collaborating with cross-functional teams to ensure seamless integration Supporting internal teams and external users with bug fixes and updates Driving clean, maintainable code that follows best practices Engaging with product teams, providing input into architecture and improvements What youll bring: Java experience in a professional setting Strong debugging, problem More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

11 Jun 2025 BBBH58416 Software Developer - .Net £35000 - £55000 per annum Belfast

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
ownership, and creative input. The ideal candidate will bring: Strong experience developing applications in .NET Solid knowledge of SQL and API integrations Comfortable working in Agile environments and writing clean, testable code A passion for continuous learning and technology innovation Experience with JavaScript Exposure to cloud platforms like Azure Package Includes: Hybrid working (3 days office, 2 from More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 55,000 Annual
Posted:

Software Engineer

Cringleford, Norfolk, United Kingdom
Synergy Resourcing Solutions Limited
skilled and talented Laravel Developer to fuel their continued success. This is office based 5 days a week in Norwich. What You'll Do: Dive into diverse projects: Craft clean, stable code across various bespoke systems for clients. Full project lifecycle ownership: Be involved from conception to completion, shaping the future of these client-centric solutions. Many hands More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 45,000 Annual
Posted:

Software Engineer

Norwich, Norfolk, Cringleford, United Kingdom
Synergy Resourcing Solutions Limited
skilled and talented Laravel Developer to fuel their continued success. This is office based 5 days a week in Norwich. What You'll Do: Dive into diverse projects: Craft clean, stable code across various bespoke systems for clients. Full project lifecycle ownership: Be involved from conception to completion, shaping the future of these client-centric solutions. Many hands More ❯
Employment Type: Permanent
Salary: £30000 - £45000/annum
Posted:

Backend Engineer

England, United Kingdom
Hybrid / WFH Options
Measurabl
etc. as well as the frontend stack (it's fine to not have any frontend experience starting out). THE IDEAL CANDIDATE 3+ years of experience with backend engineering Clean simple code, even when solving complex problems Good systems design Ability to learn new tech quickly Enjoyable to work with TECHNOLOGY STACK Python, PostgreSQL, FastAPI, Redis, TypeScript, React More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Enginner

Hereford, Herefordshire, England, United Kingdom
Hybrid / WFH Options
DCS Recruitment
Looking For: Proven experience developing with Microsoft .NET and C# . Knowledge of Microsoft Azure cloud platform. A collaborative mindset and a proactive approach to problem-solving. Passion for clean, scalable code and high-quality software delivery. What We Offer: A hybrid working model - 3 days a week in the office. Competitive salary: £40,000 - £50,000 , depending More ❯
Employment Type: Full-Time
Salary: £40,000 - £41,000 per annum
Posted:

Principal Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
Posted:

Principal Java Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
Posted:

Senior Flutter Developer

England, United Kingdom
Hedgehog Lab
What You'll Need Strong Flutter and Dart experience Expertise in testing best practices and automation Familiarity with CI tools and mobile pipelines Ability to solve complex problems with clean, maintainable code Experience with mobile performance, UX, and security Good knowledge of REST APIs and HTTP Bonus: native Android (Kotlin) or iOS (Swift) skills Bonus Points Jenkins, Firebase More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

London, United Kingdom
Hybrid / WFH Options
Lunar
excited to tackle some of the hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If you care about writing clean, robust code and want to rebuild from scratch the software infrastructure of modern hospitals, we'd love to talk. Here are some deep technical problems you may tackle More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer - Identity - London

London, United Kingdom
Marks & Spencer Plc
through testing, deployment, and monitoring in production Contribute to the technical direction of the Identity Platform and help shape solutions that balance customer experience, security, and developer usability Write clean, maintainable, well-tested code, and champion engineering best practices in your team Take shared responsibility for the operational excellence of the Identity Platform, including participating in our … hour support rota Collaborate closely with Product Managers, Designers, and Engineers to solve real user problems in thoughtful and innovative ways Actively participate in code reviews, pair programming, technical discussions and creating high quality documentation to share knowledge and continuously improve as a team Mentor and support more junior engineers through coaching and feedback Who you are Your skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer, London

London, United Kingdom
CRU International Limited
quality using the latest analytics and monitoring tools. Design and build robust pipelines with tools like Airflow and DBT. Create scalable infrastructure on Azure using technologies like Terraform. Write clean, high-quality, reusable code aligned with best practices. Drive innovation by bringing your own ideas-your voice will be heard. Qualifcations: Degree in Computer Science, Information Technology or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer, London, United Kingdom

London, United Kingdom
CRU International Limited
quality using the latest analytics and monitoring tools. Design and build robust pipelines with tools like Airflow and DBT. Create scalable infrastructure on Azure using technologies like Terraform. Write clean, high-quality, reusable code aligned with best practices. Drive innovation by bringing your own ideas-your voice will be heard. Qualifcations: Degree in Computer Science, Information Technology or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

ML Operations Engineer - 11077SR1

London, United Kingdom
Proactive.IT Appointments Limited
and computational efficiency. Ensure that applications run smoothly and handle large-scare data efficiently. Implement and maintain monitoring of model drifts, data-quality alerts, scheduled r-training pipelines. Collect, clean and preprocess large datasets to facilitate analysis and model training. Implement data pipelines and ETL processes to ensure data availability and quality. Write clean, efficient and scalable code in Python. Utilize CI/CD practices for version control, testing and code review. ML Ops Engineer Skills Required: Experience in designing, building, optimising, deploying and managing business-critical machine learning models using Azure ML in Production environments. Experience in data wrangling using Python, SQL and ADF Experience in CI/CD and DevOps/MLOps and version More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer – Elite FinTech Firm - Up to £450 per day – Contract

City of London, London, United Kingdom
Hybrid / WFH Options
Hunter Bond
by solving real-world business problems through technology and are confident in contributing their expertise to challenge conventional thinking and present new ideas. Role Responsibilities (Full Spec. avail): Develop clean, efficient Java code for web, desktop, or mobile applications Write unit tests, debug issues, and ensure reliable software performance Collaborate with developers, product managers, QA, and DevOps teams … Contribute to scalable and maintainable system design and architecture Refactor code, optimize performance, and manage technical debt Successful candidates: Experience working with Azure Understanding of the financial services desirable Strong understanding of Java mandatory A degree in Computer Science or equivalent If the above is of interest please apply or reach out to asummers@hunterbond.com for more details More ❯
Posted:

Java Developer – Elite FinTech Firm - Up to £450 per day – Contract

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
by solving real-world business problems through technology and are confident in contributing their expertise to challenge conventional thinking and present new ideas. Role Responsibilities (Full Spec. avail): Develop clean, efficient Java code for web, desktop, or mobile applications Write unit tests, debug issues, and ensure reliable software performance Collaborate with developers, product managers, QA, and DevOps teams … Contribute to scalable and maintainable system design and architecture Refactor code, optimize performance, and manage technical debt Successful candidates: Experience working with Azure Understanding of the financial services desirable Strong understanding of Java mandatory A degree in Computer Science or equivalent If the above is of interest please apply or reach out to asummers@hunterbond.com for more details More ❯
Posted:

Software Engineer III- Salesforce

United Kingdom
JPMorgan Chase & Co
services Testing methodologies & frameworks including TDD unit & integration testing Experience working in an Agile team (Scrum/Kanban) Migration tools Async Apex Experience with Lightning Web Components Awareness of clean architecture in OOP A strong passion for creating clean, maintainable & highly testable code and components Preferred qualifications, capabilities and skills Multiple Salesforce certifications Hands-on experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£38,750
25th Percentile
£50,000
Median
£65,000
75th Percentile
£77,500
90th Percentile
£88,975