Permanent Clean Code Jobs in the UK

1 to 25 of 363 Permanent Clean Code Jobs in the UK

Senior Front End Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
be deeply involved in shaping technical strategy, collaborating with product teams, and solving meaningful user and architectural challenges. With modern tooling, continuous delivery practices, and a strong emphasis on code quality, this is a position that offers both technical ownership and long-term growth . About the Role Youll be part of a collaborative, cross-functional team working on … evolution of its platformthis includes improving modularisation, scalability, state management, performance, and design consistency across its applications. The role will suit someone who not only enjoys writing elegant, maintainable code, but also wants to influence architectural standards and contribute to a broader engineering culture focused on continuous improvement. What Youll Be Doing Building and maintaining production-grade Angular applications … modular frontend architecture Contributing to UI and state architecture decisions, helping evolve engineering standards Collaborating with designers, product owners, and backend engineers to develop high-quality user experiences Driving code quality through clean, testable code and frequent code reviews Working with modern CI/CD pipelines to deliver incremental improvements quickly and safely Mentoring and guiding More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Software Developer

S74, Upper Hoyland, Barnsley, South Yorkshire, United Kingdom
Hybrid / WFH Options
JSL Solutions Ltd
+ Bonus | 25 Days Holiday | Full-Time, Permanent | Hybrid Working Considered Looking for a development role where your work has a real-world impact – not just in code, but in how a business operates? We’re recruiting a Software Developer for a growing, well-established business in South Yorkshire. You’ll join a collaborative, forward-thinking team that's … building smart, scalable tools to drive operational efficiency across a busy, tech-led distribution environment. If you enjoy problem-solving, love clean code, and want to contribute to a live system with real users and real outcomes, this could be a great fit. The company put the employees at the heart of everything. Excellent working environment, free on … Developing robust, scalable applications using PHP 8 and MongoDB Working on full lifecycle projects – from design to deployment and support Contributing to architectural improvements and new system features Writing clean, testable, well-documented code Using GitHub for version control, pull requests, and collaborative development Supporting continuous improvement by staying up to date with modern coding practices Collaborating cross More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum plus bonus and excellent benefits
Posted:

Software Engineer

Solihull, West Midlands, United Kingdom
Hybrid / WFH Options
Convergence Group Ltd
planning and architecture through delivery and maintenance. You'll help us evolve our connectivity products and internal tools using modern technologies -while contributing to an engineering culture that values clean code, autonomy, and continuous improvement. Responsibilities of our Software Engineer: Build and maintain high-quality, scalable web applications using C#, JavaScript, web development frameworks and libraries (e.g. React … software quality with unit, integration, and automated testing. Collaborate in Agile environments (Scrum, Kanban) - participating in standups, sprint planning, and retros. Troubleshoot, debug, and resolve application issues. Engage in code reviews to maintain standards, knowledge sharing, and continuous learning. Drive improvements across the SDLC: tools, pipelines, architecture, and documentation. What you'll Bring: A minimum of 5 years' experience … bring the right skills, attitude, and drive to shape the future with us. Ready to Build What's Next? If you're a C# software engineer who thrives on clean code, complex systems, and working with a smart, passionate team - we want to hear from you! Apply now and help us lead the future of connectivity. C# .Net More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Java Engineering Lead

Manchester, North West, United Kingdom
InterQuest Group (UK) Limited
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
Employment Type: Permanent
Posted:

Golang Engineer

London, United Kingdom
Rollbar, Inc
enhancing technical assets onto one global platform, to foster new commercial opportunities and enable innovation. As a member of the team, you will play a key role in improving code to further improve the reliability and performance of our applications. You will have access to like-minded developers, with whom you can collaborate, discuss ideas and concepts, pair-with … the role: Product Definition - develop a solid understanding of our product and help to contribute ideas and suggestions Operating - follow our processes and patterns in order to ensure reliable, clean code and take responsibility for the running of our components in production Communicate - transparently communicate the progress of your work and discuss ideas with your team and Technology … Microservice/Event Driven Design - An understanding of the complexities with event driven design and how to best approach them Experience or interest in application development and writing good clean code Cloud environments. We use AWS Testing approaches such as unit testing or functional testing Working within an e-commerce business where reliability is critical At JET, this More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Developer (.NET)

Wymondham, Norfolk, England, United Kingdom
Hybrid / WFH Options
DMR Personnel Ltd
our digital software business. This is an excellent opportunity for a Full Stack Developer who has experience with a variety of development technologies. Responsibilities will include producing fully functional, clean code; integration of backend data; UI and web layout design; as well as de-bugging and bug-fixes. You'll be working across the full stack Microsoft stack … performance solutions using .NET technologies. Work closely with product managers, UX/UI designers, and other developers to deliver features that meet business requirements and enhance user experience. Write clean, efficient, and maintainable code adhering to industry best practices. Conduct code reviews, provide feedback, and mentor junior developers when required. Design and implement RESTful APIs and services More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Full Stack PHP Developer - Hull - up to £50K DOE

Hull, North Humberside, England, United Kingdom
Hybrid / WFH Options
Reed
Hybrid Options/Remote | Quarterly Team Meet-ups Are you a Laravel and Vue.js enthusiast looking to join a fast-moving tech team where your ideas matter and your code powers real-world impact? I’m currently hiring for a Full Stack PHP Developer to help shape the future of award-winning digital platforms. You’ll be joining a … face, celebrate wins, share ideas, and strengthen team bonds. Flexible Working : While their HQ is in East Yorkshire, they’re open to remote or hybrid setups. Supportive Environment : From clean code practices to continuous deployment, they’re serious about quality and growth. You’ll be supported to learn, experiment, and thrive. What You’ll Be Working With Their … Comfortable working across both backend and frontend Strong understanding of REST APIs, MySQL, and TDD Familiarity with Git, Bitbucket, and Agile workflows A collaborative mindset and a passion for clean, maintainable code Desirable skills Experience with Nuxt.js or Symfony Exposure to Docker, GCP, or AI-driven dev tools Interest in DevSecOps and scalable architecture Salary for this role More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum, Inc benefits
Posted:

Senior Software Engineer - .Net

Bristol, Gloucestershire, United Kingdom
Fairygodboss
other development teams and the wider business to ensure your team is building the right solutions in the right way. • Ensure outcomes are identified and measured for success. • Conduct code reviews, enforce coding standards, and ensure the quality and maintainability of the codebase. • Identify and resolve performance bottlenecks in applications and optimize the use of cloud resources. • Implement best … to both technical and non-technical stakeholders to help drive fast decisions. • Cloud and DevOps: o Extensive experience with AWS cloud architecture and services. Automated testing, and infrastructure as code (IaC) using tools like AWS CDK, Terraform etc. • Design Principles o Strong understanding of good coding and testing practices such as clean code, SOLID and TDD. • Problem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior DevOps Engineer - AWS

London, South East, England, United Kingdom
Robert Walters
a strategic lens to team processes and tooling, helping improve how the team operates and ultimately delivering valuable, high-quality software to customers. What you'll be doing Build clean, maintainable features and resolve end-to-end issues, ensuring solutions are fit for purpose, add business value, and meet quality standards. Contribute to strategies for managing technical debt, ensuring … are secure, resilient, and reliable. Define and analyse test approaches to deliver the best possible customer experience, with a focus on security, usability, and accessibility. Conduct and participate in code reviews, considering functional and non-functional requirements such as performance, resiliency, maintainability, and security. Promote continuous improvement in team effectiveness and culture, supporting changes that enhance productivity and happiness. … SDK & CDK, Python, React, HTML/CSS, Java, Spring, Terraform/CloudFormation Hands-on experience: Building serverless applications in AWS Building microservices in Java (Spring Boot) Strong understanding of clean code principles, design patterns, distributed systems, software testing, CI/CD, and Agile methodologies (Scrum/Kanban). Knowledge of application security. Additional desirable skills: SQL, GraphQL, Maven More ❯
Employment Type: Full-Time
Salary: £75,000 - £90,000 per annum
Posted:

Senior Full Stack Engineer (.NET AND AWS)

Manchester, North West, United Kingdom
Daniel James Resourcing Ltd
work on high-scale, cloud-native platforms that are core to the business, used daily by a large professional user base. Youll be joining a team that genuinely values clean code, thoughtful architecture and continuous delivery. Youll have influence not just on what is built but how it is built, with real freedom to shape engineering practices and … surrounded by engineers and product teams who are passionate about doing things properly, not cutting corners. The role Design, build and maintain scalable, high-performance applications and services. Write clean, maintainable, well-tested code. Spot and resolve issues early, whether thats a performance bottleneck, data integrity risk or security concern. Integrate with third-party systems and contribute to building More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Lead Angular Developer

Nationwide, United Kingdom
Charles Jenson Recruitment
of Angular (v16+) and TypeScript, and a strong background in architecting robust single-page applications (SPAs), we want to hear from you. Key Responsibilities Lead technical design discussions and code reviews, promoting clean code and modular architecture. Implement solutions using Angular (v16+), AngularJS, and TypeScript. Testing strategies with tools like Cypress to ensure quality and coverage. Integrate More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

Lead Angular Developer

Milton Keynes, Buckinghamshire, England, United Kingdom
Charles Jenson Recruitment Ltd
of Angular (v16+) and TypeScript, and a strong background in architecting robust single-page applications (SPAs), we want to hear from you. Key Responsibilities Lead technical design discussions and code reviews, promoting clean code and modular architecture. Implement solutions using Angular (v16+), AngularJS, and TypeScript. Testing strategies with tools like Cypress to ensure quality and coverage. Integrate More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

Remote Frontend Tech Lead

Nationwide, United Kingdom
Hybrid / WFH Options
Charles Jenson Recruitment
of Angular (v16+) and TypeScript, and a strong background in architecting robust single-page applications (SPAs), we want to hear from you. Key Responsibilities Lead technical design discussions and code reviews, promoting clean code and modular architecture. Implement solutions using Angular (v16+), AngularJS, and TypeScript. Testing strategies with tools like Cypress to ensure quality and coverage. Integrate More ❯
Employment Type: Permanent
Salary: £51900 - £56200/annum
Posted:

Senior Software Engineer

Manchester, Lancashire, United Kingdom
Anaplan Inc
applications, focusing on backend and full-stack development. Collaboration & Communication: Work closely with product managers, designers, and other engineers to understand requirements and deliver solutions that meet business goals. Code Quality & Testing: Write clean, efficient code and ensure robust testing practices. Contribute to code reviews, ensuring adherence to best practices for test-driven development (TDD) and … maintaining high code quality. Mentorship & Leadership: Provide technical mentorship to junior and mid-level engineers. Guide the team in coding practices, architecture decisions, and problem-solving approaches. Debugging and Optimization: Troubleshoot and debug production issues. Optimize applications for performance and responsiveness. Stay Up to Date with Technology: Keep yourself and the team updated on the latest Python technologies, frameworks More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Shirebrook, Mansfield, Nottinghamshire, England, United Kingdom
Hybrid / WFH Options
Reed
and engineering practices. This is a 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 are: Design and develop … and services, including content systems, 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 and TypeScript Proven background in microservices … Experience with SQL and NoSQL databases Familiarity with CI/CD, automated testing, and modern development workflows Desirable: Experience with Azure or other cloud platforms Knowledge of Infrastructure as Code (e.g., Terraform) Exposure to event-driven architecture and messaging systems Containerization and orchestration experience (e.g., Docker, Kubernetes) Package & Working Model Salary: Up to £85,000 Hybrid working: 3 days More ❯
Employment Type: Full-Time
Salary: £70,000 - £85,000 per annum, Negotiable
Posted:

Senior Software Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Reed Technology
and engineering practices. This is a 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 are: Design and develop … and services, including content systems, 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 and TypeScript Proven background in microservices … Experience with SQL and NoSQL databases Familiarity with CI/CD, automated testing, and modern development workflows Desirable: Experience with Azure or other cloud platforms Knowledge of Infrastructure as Code (e.g., Terraform) Exposure to event-driven architecture and messaging systems Containerization and orchestration experience (e.g., Docker, Kubernetes) Package & Working Model Salary: Up to £85,000 Hybrid working: 3 days More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Junior Developer

United Kingdom
Smart Communications group
Communications you will be expected to contribute alongside the team working in an Agile development environment responsible for delivering set objectives. You understand there's a big difference between code that just-about-works versus "clean" code that's well-structured and maintainable - and you want to deliver the latter. You have strong analytical and problem solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Golang Developer

London, United Kingdom
Hybrid / WFH Options
Circle Group
a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for clean code, automation and innovation. They operate as a remote-first organisation with a strong culture of collaboration, transparency and continuous improvement. The competitive benefits package is tailored to … days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time permanent position, paying between circa … software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code and cloud platforms. Excellent communication skills and a true team player Experience working with SaaS platforms or automation tools is a plus. Comfortable working in agile environments (Scrum or More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Golang Developer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Circle Recruitment
a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for clean code, automation and innovation. They operate as a remote-first organisation with a strong culture of collaboration, transparency and continuous improvement. The competitive benefits package is tailored to … days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time permanent position, paying between circa … software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code and cloud platforms. Excellent communication skills and a true team player Experience working with SaaS platforms or automation tools is a plus. Comfortable working in agile environments (Scrum or More ❯
Employment Type: Full-Time
Salary: £50,000 - £85,000 per annum, Inc benefits
Posted:

Golang Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Circle Recruitment
a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for clean code, automation and innovation. They operate as a remote-first organisation with a strong culture of collaboration, transparency and continuous improvement. The competitive benefits package is tailored to … days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time permanent position, paying between circa … software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code and cloud platforms. Excellent communication skills and a true team player Experience working with SaaS platforms or automation tools is a plus. Comfortable working in agile environments (Scrum or More ❯
Employment Type: Full-Time
Salary: £50,000 - £85,000 per annum, Inc benefits
Posted:

Senior C#.Net Developer

Dorking, Surrey, England, United Kingdom
Ascend Consulting
Continuously improve processes, quality, and team culture What you’ll bring: • Full-stack engineering experience (.NET, WPF, microservices) • Strong understanding of scalable architecture and cloud (ideally Azure) • Passion for clean code, testing, and modern DevOps practices • Experience leading agile teams and delivering high-impact solutions More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Software Engineering Manager - Cloud-Based SaaS Remote with occasional London office visits

London, South East, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership.- Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure.- Leadership experience and mentoring Squad Leads.- Strong grasp of CI/CD, scalable architecture, and clean code principles.- Web and mobile development expertise (Android & iOS).- Proficient in MySQL, MongoDB, MS SQL, and database administration.- Data modelling, data warehousing, and Git workflows understanding.- Excellent More ❯
Employment Type: Full-Time
Salary: £70,000 per annum
Posted:

Head of Software Development - Hybrid (Basingstoke) - £75k-£90k

London, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership. - Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure. - Leadership experience and mentoring Squad Leads. - Strong grasp of CI/CD, scalable architecture, and clean code principles. - Web and mobile development expertise (Android & iOS). - Proficient in MySQL, MongoDB, MS SQL, and database administration. - Data modelling, data warehousing, and Git workflows understanding. - Excellent More ❯
Employment Type: Permanent
Salary: GBP 75,000 - 90,000 Annual
Posted:

Head of Software Development - Hybrid Basingstoke - £75k-£90k

London, South East, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership.- Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure.- Leadership experience and mentoring Squad Leads.- Strong grasp of CI/CD, scalable architecture, and clean code principles.- Web and mobile development expertise (Android & iOS).- Proficient in MySQL, MongoDB, MS SQL, and database administration.- Data modelling, data warehousing, and Git workflows understanding.- Excellent More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Head of Software Development - Hybrid Basingstoke - £75k-£90k

Basingstoke, Hampshire, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership.- Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure.- Leadership experience and mentoring Squad Leads.- Strong grasp of CI/CD, scalable architecture, and clean code principles.- Web and mobile development expertise (Android & iOS).- Proficient in MySQL, MongoDB, MS SQL, and database administration.- Data modelling, data warehousing, and Git workflows understanding.- Excellent More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£51,250
Median
£65,000
75th Percentile
£77,500
90th Percentile
£90,000