Clean Code Jobs in England

76 to 100 of 392 Clean Code Jobs in England

Principal JavaScript Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Wave Talent
Growth : Plans to 10× revenue and expand to 200+ enterprise customers within 3 years What’s on offer Influence the architecture and scalability of a modern, cloud-native, no-code platform Build features from scratch and own them through deployment and user impact Work with a high-trust engineering culture where product ownership is real, not buzzwords Ship fast … shape the roadmap Tech stack you’ll be working with : TypeScript, React, Node.js, AWS Serverless (Lambda, DynamoDB, EventBridge) What you’ll be doing: This isn’t just about writing code, it’s about owning problems end-to-end and influencing every part of the product lifecycle. You’ll: Lead the design and delivery of high-impact, full-stack features … top-tier engineering teams You’ll thrive here if you: Love working in high-growth, fast-moving environments Naturally take ownership rather than waiting for instructions Care deeply about clean code, great UX, and real customer outcomes Have a track record of excellence in any discipline Benefits Hybrid working: 3 days a week in our new Victoria HQ More ❯
Posted:

Principal JavaScript Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Wave Talent
Growth : Plans to 10× revenue and expand to 200+ enterprise customers within 3 years What’s on offer Influence the architecture and scalability of a modern, cloud-native, no-code platform Build features from scratch and own them through deployment and user impact Work with a high-trust engineering culture where product ownership is real, not buzzwords Ship fast … shape the roadmap Tech stack you’ll be working with : TypeScript, React, Node.js, AWS Serverless (Lambda, DynamoDB, EventBridge) What you’ll be doing: This isn’t just about writing code, it’s about owning problems end-to-end and influencing every part of the product lifecycle. You’ll: Lead the design and delivery of high-impact, full-stack features … top-tier engineering teams You’ll thrive here if you: Love working in high-growth, fast-moving environments Naturally take ownership rather than waiting for instructions Care deeply about clean code, great UX, and real customer outcomes Have a track record of excellence in any discipline Benefits Hybrid working: 3 days a week in our new Victoria HQ More ❯
Posted:

Contract Software Engineer / Lead Developer - Expert

Yorkshire, United Kingdom
Hybrid / WFH Options
itecopeople
production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience … of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. Desirable Degree in Computer Science, Software Engineering, or related discipline highly desirable Experience in high-performance or complex systems. Familiarity with algorithmic analysis and performance optimisation. Work Arrangements More ❯
Employment Type: Contract
Rate: GBP 680 - 710 Daily
Posted:

Contract Software Engineer / Lead Developer - Expert

South Yorkshire, United Kingdom
Hybrid / WFH Options
itecopeople
production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience … of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. Desirable Degree in Computer Science, Software Engineering, or related discipline highly desirable Experience in high-performance or complex systems. Familiarity with algorithmic analysis and performance optimisation. Work Arrangements More ❯
Employment Type: Contract
Rate: £680 - £710/day IN SCOPE OF IR35
Posted:

Full Stack Engineer

Horsham, England, United Kingdom
Hybrid / WFH Options
La Fosse
key product areas while leading and mentoring a team of engineers. This is a high-impact leadership role with plenty of autonomy, ideal for someone who loves shipping great code, setting best practices, and developing people. What they’re Looking For: Strong commercial experience with React, Node and TypeScript Solid backend experience — ideally Ruby on Rails or similar MVC … framework Proven leadership skills — line management, coaching, and mentoring Deep understanding of clean code , testing , and modern architecture Strong communication skills and stakeholder collaboration experience Nice to have: Experience with modern frontend stacks like Next.js , design systems , or component libraries Familiarity with agile delivery, CI/CD pipelines, and code quality tooling Interest in scaling systems and More ❯
Posted:

Full Stack Engineer

crawley, west sussex, south east england, united kingdom
Hybrid / WFH Options
La Fosse
key product areas while leading and mentoring a team of engineers. This is a high-impact leadership role with plenty of autonomy, ideal for someone who loves shipping great code, setting best practices, and developing people. What they’re Looking For: Strong commercial experience with React, Node and TypeScript Solid backend experience — ideally Ruby on Rails or similar MVC … framework Proven leadership skills — line management, coaching, and mentoring Deep understanding of clean code , testing , and modern architecture Strong communication skills and stakeholder collaboration experience Nice to have: Experience with modern frontend stacks like Next.js , design systems , or component libraries Familiarity with agile delivery, CI/CD pipelines, and code quality tooling Interest in scaling systems and More ❯
Posted:

C++ Application Developer

Crawley, England, United Kingdom
Tiger Resourcing Group
complex issues. Experience of Object-Oriented Design (eg UML) and implementation, along with Design patterns. C++ and/or C# Experience of applying test-Driven Development, SOLID principles and Clean Code Ability to contribute to the development of the architecture for applications. Demonstrable experience of defining test plans and test data requirements. Desirable: Experience working in a similar More ❯
Posted:

C++ Application Developer

chichester, south east england, united kingdom
Tiger Resourcing Group
complex issues. Experience of Object-Oriented Design (eg UML) and implementation, along with Design patterns. C++ and/or C# Experience of applying test-Driven Development, SOLID principles and Clean Code Ability to contribute to the development of the architecture for applications. Demonstrable experience of defining test plans and test data requirements. Desirable: Experience working in a similar More ❯
Posted:

Java Software Engineer

london, south east england, united kingdom
DolarApp
on the backend with Postgres database We rely on Spring Boot for quick and quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What you'll need Minimum 3+ years of experience in Backend development, with fluency More ❯
Posted:

Web & Software Developer – Full Time | Office-Based (Wigan)

wigan, north west england, united kingdom
ATTAIN Digital
a talented and ambitious Web & Software Developer to join our in-house team. The Role We're on the lookout for a creative problem-solver who's passionate about clean code, collaboration, and delivering high-quality digital solutions. You'll be working on a diverse mix of projects including bespoke software platforms, CRM systems, and API Integrations. This More ❯
Posted:

QA Engineer

leeds, west yorkshire, yorkshire and the humber, united kingdom
Flutter Entertainment
a successful outcome. Excellent analytical and problem-solving skills Able to mentor, coach, and support quality practices in the team Collaborates effectively in cross-functional, fast-paced environments Values clean code, pragmatic solutions, and continuous improvement Owns the creation and execution of comprehensive test plans that provide efficient and pragmatic test coverage in support of the overall project More ❯
Posted:

Analyst Microservices Developer

Bexhill-On-Sea, East Sussex, South East, United Kingdom
Hybrid / WFH Options
Hastings Direct
to Java and microservices concepts. Understanding of agile delivery principles, with some experience working in agile teams or academic projects. Willingness to learn and apply engineering best practices, including clean code, testing, and version control. Ability to follow technical guidance and contribute to team goals with growing autonomy. What we offer Join us and you'll find a More ❯
Employment Type: Permanent, Work From Home
Posted:

Analyst Microservices Developer

brighton, south east england, united kingdom
Hybrid / WFH Options
Hastings Direct
to Java and microservices concepts. Understanding of agile delivery principles, with some experience working in agile teams or academic projects. Willingness to learn and apply engineering best practices, including clean code, testing, and version control. Ability to follow technical guidance and contribute to team goals with growing autonomy. What we offer Join us and you'll find a More ❯
Posted:

Analyst Microservices Developer

bexhill, south east england, united kingdom
Hybrid / WFH Options
Hastings Direct
to Java and microservices concepts. Understanding of agile delivery principles, with some experience working in agile teams or academic projects. Willingness to learn and apply engineering best practices, including clean code, testing, and version control. Ability to follow technical guidance and contribute to team goals with growing autonomy. What we offer Join us and you'll find a More ❯
Posted:

Senior Front End Developer

London, United Kingdom
Context Recruitment
Candidate Profile Extensive experience in developing enterprise-scale React applications. Strong understanding of modern front end development practices and tooling. Excellent problem-solving abilities and a commitment to writing clean, efficient code. Effective communicator with the ability to collaborate across multidisciplinary teams. Must be eligible to work in the UK and be eligible for Security Clearance. Paying up to More ❯
Employment Type: Permanent
Salary: £80000 - £90000/annum
Posted:

Senior Front End Developer

London, South East, England, United Kingdom
Context Recruitment Limited
Candidate Profile Extensive experience in developing enterprise-scale React applications. Strong understanding of modern front end development practices and tooling. Excellent problem-solving abilities and a commitment to writing clean, efficient code. Effective communicator with the ability to collaborate across multidisciplinary teams. Must be eligible to work in the UK and be eligible for Security Clearance.Paying up to More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Senior Android Developer

manchester, north west england, united kingdom
55 Exec Search
iOS functionalities into the Android ecosystem. In your first 3–6 months, your mission will be to migrate the iOS app to Android, ensuring feature parity, smooth performance, and clean architecture. You'll also help lay the groundwork for future expansion to tablets and wearable devices . Beyond migration, you'll design and build new Android apps and SDKs … development, and applied AI, helping to shape products that are literally the first of their kind. If you're a Kotlin specialist who thrives on ownership, architecture, and building clean, scalable mobile systems, this is your lasting opportunity to leave a visible impact on a truly emerging technology. Key Responsibilities Lead the migration of all iOS functionalities into Android … client integration with cutting-edge AI technology. Collaborate cross-platform with iOS engineers to ensure consistency and parity. Architect Android solutions that are scalable, maintainable, and testable (Hexagonal Architecture, clean code principles). Work closely with AI researchers to bring experimental models to life on mobile devices. Potentially expand development to tablet and wearable platforms . What We More ❯
Posted:

Software Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Argo DevOps Solutions Ltd
business objectives. Experience Requirements Software Development & Principles Programming Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS SOLID Principles: Familiarity with object-oriented and clean coding practices Testing & BDD Unit Testing Frameworks: Experience with Cypress, Cucumber, Behave, Selenium, or similar tools Domain-Specific Languages: Knowledge of BDD approaches (e.g., Cucumber, Gherkin) for test automation … continuously improve quality, efficiency, and effectiveness (e.g., automation, CI/CD) Collaborate with other technologists to optimize product integration across workflows and system dependencies Mentoring & Coaching Provide technical guidance, code reviews, and best-practice standards to less experienced engineers Coach team members in areas such as test automation, DevSecOps techniques, and effective problem-solving Argo Ethos Contribute to the More ❯
Posted:

Software Engineer

gloucester, south west england, united kingdom
Hybrid / WFH Options
Argo DevOps Solutions Ltd
business objectives. Experience Requirements Software Development & Principles Programming Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS SOLID Principles: Familiarity with object-oriented and clean coding practices Testing & BDD Unit Testing Frameworks: Experience with Cypress, Cucumber, Behave, Selenium, or similar tools Domain-Specific Languages: Knowledge of BDD approaches (e.g., Cucumber, Gherkin) for test automation … continuously improve quality, efficiency, and effectiveness (e.g., automation, CI/CD) Collaborate with other technologists to optimize product integration across workflows and system dependencies Mentoring & Coaching Provide technical guidance, code reviews, and best-practice standards to less experienced engineers Coach team members in areas such as test automation, DevSecOps techniques, and effective problem-solving Argo Ethos Contribute to the More ❯
Posted:

Senior Machine Learning Engineer

London, United Kingdom
Hybrid / WFH Options
Sky
metrics and production model performance to proactively identify opportunities for improvement. Ensure best practices for ML operations (MLOps), including continuous integration, model deployment, and automated testing. Provide technical guidance, code reviews, and mentorship to junior members of the team. What you'll bring Demonstrated ability across the full ML lifecycle: model development, deployment, monitoring, and maintenance, with solid theoretical … knowledge from classic approaches to state-of-the-art techniques. Technical Skills and Coding Practices Proven ability to refactor and write performant, secure, and clean code; strong experience with Python and ML libraries/frameworks, plus a desire to learn additional languages. Cloud and Infrastructure Experience Hands-on experience with cloud services commonly used in serverless applications, following More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Machine Learning Engineer

City Of Westminster, London, United Kingdom
Hybrid / WFH Options
Sky
metrics and production model performance to proactively identify opportunities for improvement. Ensure best practices for ML operations (MLOps), including continuous integration, model deployment, and automated testing. Provide technical guidance, code reviews, and mentorship to junior members of the team. What you'll bring Demonstrated ability across the full ML lifecycle: model development, deployment, monitoring, and maintenance, with solid theoretical … knowledge from classic approaches to state-of-the-art techniques. Technical Skills and Coding Practices Proven ability to refactor and write performant, secure, and clean code; strong experience with Python and ML libraries/frameworks, plus a desire to learn additional languages. Cloud and Infrastructure Experience Hands-on experience with cloud services commonly used in serverless applications, following More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Software Engineer Full-Stack

Manchester, Lancashire, England, United Kingdom
Nextech
with governance, compliance, and security standards. Identify opportunities for process and performance improvement. Take ownership of specific technical areas, supporting the Engineering Manager and Principal Engineer where required. Champion clean, maintainable code and promote quality through mentoring and review. Skills & Experience Proven background in full stack development, ideally within complex or customer-facing systems. Experience delivering projects through More ❯
Employment Type: Full-Time
Salary: £50,000 - £65,000 per annum
Posted:

Software Engineer

City of London, London, United Kingdom
Hadte Group
AWS, Azure or GCP). Passion for fintech and building products that make a real difference. Day to day: Develop and maintain our real-time data streaming pipelines. Write clean, reusable and scalable code. Optimise performance and troubleshoot issues across the platform. Stay up to date with the latest development trends and tools. Collaborate with product and engineering to More ❯
Posted:

Software Engineer

London Area, United Kingdom
Hadte Group
AWS, Azure or GCP). Passion for fintech and building products that make a real difference. Day to day: Develop and maintain our real-time data streaming pipelines. Write clean, reusable and scalable code. Optimise performance and troubleshoot issues across the platform. Stay up to date with the latest development trends and tools. Collaborate with product and engineering to More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Hadte Group
AWS, Azure or GCP). Passion for fintech and building products that make a real difference. Day to day: Develop and maintain our real-time data streaming pipelines. Write clean, reusable and scalable code. Optimise performance and troubleshoot issues across the platform. Stay up to date with the latest development trends and tools. Collaborate with product and engineering to More ❯
Posted:
Clean Code
England
10th Percentile
£40,250
25th Percentile
£52,500
Median
£67,500
75th Percentile
£80,000
90th Percentile
£90,000