Clean Code Jobs in the UK

1 to 25 of 4,772 Clean Code Jobs in the UK

Software Development Engineer II

London, England, United Kingdom
Expedia, Inc
experience building scalable backend systems and a solid foundation in JVM-based languages. If you’re eager to grow your expertise in system design, clean code practices, and distributed systems — all while working with a modern tech stack — this is the opportunity for you. You’ll contribute to … teams including data engineers, product managers, and fellow developers. Contribute to the design and implementation of microservices that are scalable, resilient, and maintainable. Write clean, testable, and efficient code, following software engineering best practices and patterns. Participate in technical discussions, design reviews, and code reviews. Continuously learn … like Lambda, ECS, DynamoDB, etc. You’ve worked with NoSQL technologies and understand how to model data for distributed systems. A strong believer in clean code, maintainability, and building systems that scale and perform. You have a solid foundation in CS fundamentals , data structures , and system design . More ❯
Posted:

Principal Software Engineer - Service Experience

London, England, United Kingdom
Hybrid / WFH Options
MARKS&SPENCER
of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like clean code and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate … What We Need From You and looking for: Significant track record of strategic and innovative thinking, as well as execution and implementation Specialist in clean code and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure More ❯
Posted:

Senior Fullstack Developer (PHP & Vue.js)

Cambourne, England, United Kingdom
Remotestar
and well architected system. Be able to provide leadership and guidance for the developers tasked to the project. Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value Seeing through a More ❯
Posted:

Remote Senior PHP Developer

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
Remotestar
and well-architected system. Be able to provide leadership and guidance for the developers tasked to the project. Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value: Seeing through a More ❯
Posted:

Remote PHP Backend Developer(PHP-Zend Framework2)

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
Remotestar
into a robust and well-architected system. Provide leadership and guidance for the developers tasked to the project. Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews). Actively communicate with the stakeholders, team members, and clients. What do we value: Seeing through More ❯
Posted:

Software Developer ( C++ And Core Java ) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
software when they occur and fixing them Maintaining CI/CD pipelines Supporting our applications in all environments Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value 4+ years of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer ( C++ And Core Java ) (Remote)

Cambourne, England, United Kingdom
Hybrid / WFH Options
Remotestar
software when they occur and fixing them Maintaining CI/CD pipelines Supporting our applications in all environments Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value 4+ years of More ❯
Posted:

Principal Software Engineer - Selling Experience

London, England, United Kingdom
Hybrid / WFH Options
MARKS&SPENCER
of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like clean code and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate … Need From You: Experience in implementing solutions using modern, web facing software solutions that provide the best possible experience across multiple devices Specialist in clean code and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure More ❯
Posted:

Lead Full Stack Python / Angular Developer - Startup (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
to-end features (Python) from scratch. Resolve critical production issues promptly. Develop test infrastructures, write documentation, and ensure high performance. Follow development best practices (Clean Code, Clean Architecture, code reviews). Communicate actively with stakeholders, team members, and clients. Valued Skills and Experience Strong proficiency in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Full Stack Python / Angular Developer - Startup (Remote)

Cambourne, England, United Kingdom
Hybrid / WFH Options
Remotestar
to-end features (Python) from scratch. Resolve critical production issues promptly. Develop test infrastructures, write documentation, and ensure high performance. Follow development best practices (Clean Code, Clean Architecture, code reviews). Communicate actively with stakeholders, team members, and clients. Valued Skills and Experience Strong proficiency in More ❯
Posted:

Embedded Systems Engineer (C++/Signal Processing) | Manchester

Manchester, England, United Kingdom
ALTEN LTD - UK
site in Manchester Security Clearance: Must be SC clearable Experience Level: 5+ years’ experience in Embedded Systems Key Responsibilities Design, develop, and integrate C++ code based on advanced mathematical and signal processing models. Translate complex theoretical models into accurate and reliable embedded software. Work within a model-driven development … environment using both autogenerated and handwritten code . Collaborate with systems and modelling engineers to ensure seamless software functionality. Utilise UML tools like IBM Rhapsody or Enterprise Architect to document and visualise system behaviour. Perform code reviews , apply static analysis techniques, and champion clean code practices. … with model-driven development and hybrid codebases (autogenerated + hand-written) Proficient with UML tools such as IBM Rhapsody or Enterprise Architect Understanding of code quality principles , including clean code and algorithmic complexity Required Qualifications: Must be eligible for UK Security Clearance (SC) A Bachelor’s degree More ❯
Posted:

Senior Frontend Engineer - Angular(Remote)

Cambridge, England, United Kingdom
Hybrid / WFH Options
RemoteStar
Front-End Engineer (Angular), you'll be responsible for Collaborate with the founders, your engineering team, and designers to translate mocks into high-quality code, ensuring a seamless UX Build rich B2B SaaS features focused on cross-functional collaboration, across different form factors Utilise your extensive front-end development … with engineering excellence by developing test infrastructures, writing documentation, ensuring high performance, and following an agile development methodology Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value? +6 years of More ❯
Posted:

Salesforce Developer / Hyrbrid Middlesbrough OR Redhill

Redhill, Surrey, United Kingdom
Hybrid / WFH Options
Oliver James Associates Ltd
solutions that meet design, coding, performance, and security standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews … and retrospectives Collaborating with colleagues to support platform stability and availability Essential Experience: Strong understanding of Clean Code practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits, and Salesforce Best Practices Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of … Clean Code, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning and innovation Familiarity with technologies such as C#, ASP.NET MVC, HTML, CSS, JavaScript, and SQL is a plus This role requires More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Mulesoft Developer (SC Cleared)

Hampshire, United Kingdom
Hybrid / WFH Options
ARM
SC Cleared) 6 Months initially £585 per day (Inside IR35) Remote with occasional site visits in Hampshire The Developer primary role is to develop clean code, adhering to SOLID principles that is well tested, performant and maintainable. Responsibilities: Managing the exchange of data between different backend services (owned … logic is implemented as required and fully testable Introducing and owning technical user stories for integration and service optimisation Documenting solutions through flowcharts, diagrams, code comments, clear code and via Confluence/knowledge base articles Ensuring compliance with quality guidelines (Unit Tests, Code Quality, Test Driven Development … good documentation, test automation and non-functional considerations Specific Skills Delivering integration micro-service patterns using Mulesoft best practices Applying SOLID principles and creating clean code Hands-on experience in designing RAML, REST API design, flow control, error handling. Strong working experience with the Mulesoft catalyst-based approach. More ❯
Employment Type: Contract
Rate: £585/day Inside IR35
Posted:

Salesforce Developer

United Kingdom
Oliver James Associates Ltd
ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of Clean Code practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. Developing solutions that meet design, coding, performance, and security … standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews and retrospectives Collaborating with colleagues to support platform … stability and availability Qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of Clean Code, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Salesforce Developer

Redhill, Surrey, United Kingdom
Oliver James Associates Ltd
ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of Clean Code practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. Developing solutions that meet design, coding, performance, and security … standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews and retrospectives Collaborating with colleagues to support platform … stability and availability Qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of Clean Code, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Salesforce Developer / Hyrbrid Middlesbrough OR Redhill

Middlesbrough, Yorkshire, United Kingdom
Oliver James Associates Ltd
ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of Clean Code practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. Developing solutions that meet design, coding, performance, and security … standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews and retrospectives Collaborating with colleagues to support platform … stability and availability Qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of Clean Code, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Salesforce Developer / Hyrbrid Middlesbrough OR Redhill

Redhill, England, United Kingdom
Oliver James Associates Ltd
ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of Clean Code practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. * Developing solutions that meet design, coding, performance, and security … standards * Providing production support and resolving incidents * Conducting thorough testing, focusing on automation * Using both low-code and custom code solutions as needed * Creating and maintaining custom Lightning Web Components, triggers, and batch jobs * Ensuring continuous improvement through design reviews and retrospectives * Collaborating with colleagues to support platform … stability and availability Qualifications: * Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator * Strong understanding of Clean Code, Object-Oriented principles, Salesforce Best Practices, and Governor Limits * Experience with Salesforce Financial Services Cloud * Passion for software development and a proactive approach to learning More ❯
Posted:

Embedded Systems Engineer (C++/Signal Processing) | Manchester

Manchester, England, United Kingdom
ALTEN
site in Manchester Security Clearance: Must be SC clearable Experience Level: 5+ years' experience in Embedded Systems Key Responsibilities Design, develop, and integrate C++ code based on advanced mathematical and signal processing models. Translate complex theoretical models into accurate and reliable embedded software. Work within a model-driven development … environment using both autogenerated and handwritten code . Collaborate with systems and modelling engineers to ensure seamless software functionality. Utilise UML tools like IBM Rhapsody or Enterprise Architect to document and visualise system behaviour. Perform code reviews , apply static analysis techniques, and champion clean code practices. … with model-driven development and hybrid codebases (autogenerated + hand-written) Proficient with UML tools such as IBM Rhapsody or Enterprise Architect Understanding of code quality principles , including clean code and algorithmic complexity Required Qualifications: Must be eligible for UK Security Clearance (SC) A Bachelor's degree More ❯
Posted:

UI/UX Designer (Remote)

Cambourne, England, United Kingdom
Hybrid / WFH Options
Remotestar
fidelity mockups and screen flows Ensuring engineering excellence by developing test infrastructures, writing documentation, and following an agile methodology Adhering to development best practices (Clean Code, Clean Architecture, code reviews) Communicating actively with stakeholders, team members, and clients What We Value Over 3 years of experience More ❯
Posted:

UI/UX Designer

London, England, United Kingdom
Hybrid / WFH Options
HipHopTune Media
with engineering excellence by developing test infrastructures, writing documentation, ensuring high performance, and following an agile development methodology Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients Qualifications +3 years of experience working with More ❯
Posted:

Python Developer

London, England, United Kingdom
Hybrid / WFH Options
BuildPrompt
design, develop, and maintain robust Python applications that transform complex data into actionable insights. This role requires strong Python expertise with a focus on clean code, design patterns, and scalable architecture. We're seeking a developer who can work independently whilst collaborating effectively with our team to deliver … innovative solutions. Key Responsibilities: Python Development: Design and develop scalable, maintainable Python applications and services Implement effective design patterns to create flexible and robust code Write clean, well-documented code following industry best practices Perform code reviews and provide constructive feedback to team members Troubleshoot and … datasets from various sources Integrate AI/ML models into production applications Develop APIs and services to connect data sources and downstream applications Optimise code for performance and scalability Contribute to architectural decisions and system design Implement appropriate design patterns to solve complex problems efficiently Create maintainable, modular code More ❯
Posted:

Senior Frontend Engineer - Angular(Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
Senior Front-End Engineer (Angular), you'll be responsible for: Collaborating with founders, your engineering team, and designers to translate mockups into high-quality code, ensuring seamless UX. Building rich B2B SaaS features focused on cross-functional collaboration across different form factors. Utilizing your extensive front-end expertise to … and responsiveness across browsers and platforms. Developing test infrastructures, writing documentation, ensuring high performance, and following agile methodologies. Following development best practices such as Clean Code, Clean Architecture, and code reviews. Communicating actively with stakeholders, team members, and clients. What do we value? Over 6 years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Engineer - Angular(Remote)

Cambourne, England, United Kingdom
Hybrid / WFH Options
Remotestar
Senior Front-End Engineer (Angular), you’ll be responsible for: Collaborating with founders, your engineering team, and designers to translate mockups into high-quality code, ensuring seamless UX. Building rich B2B SaaS features focused on cross-functional collaboration across different form factors. Utilizing your extensive front-end expertise to … and responsiveness across browsers and platforms. Developing test infrastructures, writing documentation, ensuring high performance, and following agile methodologies. Following development best practices such as Clean Code, Clean Architecture, and code reviews. Communicating actively with stakeholders, team members, and clients. What do we value? Over 6 years More ❯
Posted:

Back End Engineer

London, England, United Kingdom
Hybrid / WFH Options
JaJa Finance Ltd
industry. Key Responsibilities Work with product owners to refine, estimate and prioritise Jira tickets Attend and contribute to agile ceremonies and platform discussions Deliver code that is easy to understand, maintain and test Collaborate closely with engineers from other platforms Develop and maintain scalable, high-performance RESTful APIs using … Java and related technologies (Spring, JPA, Kafka, JUnit). Apply design patterns, SOLID principles, and clean code practices. Work with relational databases and SQL to ensure efficient data management. Design, deploy, own and maintain microservices in a cloud environment (AWS, Google Cloud, or Azure). Debug complex issues … implement effective solutions. Ensure security best practices, including data protection and access control. Collaborate with agile teams using practices such as pair programming and code reviews. Use project management, source control, and CI tools (e.g., Jira, Git, Jenkins). About You We’re seeking passionate individuals who align with More ❯
Posted:
Clean Code
10th Percentile
£35,000
25th Percentile
£48,125
Median
£60,000
75th Percentile
£72,500
90th Percentile
£87,500