Clean Code Jobs in the UK

451 to 475 of 737 Clean Code Jobs in the UK

Software Engineer, New Grad - Production Infrastructure

London, United Kingdom
Hybrid / WFH Options
Palantir
world-leading infrastructure that supports mission-critical workloads. In this role, you'll have an opportunity to grow more quickly than you ever envisioned as you contribute high-quality code directly to: • Rubix and Apollo , platforms deployed at the most important institutions across the public and private sectors • Shaping Mission Manager , our new internal-infrastructure business line, used by … themselves, while feeling supported by their team. Technologies We Use It doesn't matter what languages you know when you join us; what matters is that you can write clean, effective code and learn new languages quickly. Our software is constantly evolving, so we need engineers who can do the same. Alongside peers that bring diverse experience - whether More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Developer (Poland)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
agile and extreme programming practices. Practice pair programming and contribute to a collaborative coding culture. Implement and maintain CI/CD pipelines for efficient app deployment and delivery. Write clean, testable code and follow TDD principles to ensure software quality. Participate in code reviews, retrospectives, and daily standups. Stay current with iOS trends and continuously bring fresh More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Remote .NET Developer

Birmingham, West Midlands, England, United Kingdom
Hybrid / WFH Options
Avanti
new features using C# and the latest .NET technologies Working with microservices in a cloud-native Azure environment Collaborating closely with other developers to build robust, scalable applications Writing clean, maintainable code and following best development practices What We’re Looking For 2 years of professional experience in backend C# development Strong knowledge of OOP, REST APIs, and More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Full Stack Python Developer

Cambridge, Cambridgeshire, England, United Kingdom
Eclectic Recruitment
in Cambridge. Key responsibilities will include: Developing web applications using Python and Django Designing APIs for integration with external systems Collaborate with key stakeholders to understand business requirements Writing clean, scalable code Troubleshoot issues that arise Staying up to date with emerging technologies The successful candidate will have: Extensive experience with Python and Django Excellent interpersonal skills Knowledge More ❯
Employment Type: Full-Time
Salary: £40,000 - £48,000 per annum
Posted:

Senior Full Stack Developer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Hybrid / WFH Options
Hireful
Are you an experienced Senior Full Stack Developer who loves solving real problems with clean, scalable code? Want to work on meaningful projects with great people using modern tools? This isn't just another dev job — you'll be hands-on, highly trusted, and making real product decisions from the get-go, your ideas won't be buried More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Application Software Team Lead

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
The One Group
Owners, and PMs to define and prioritise features Liaise with 3rd party vendors for tool integration and interface alignment Oversee design reviews, quality processes, and test strategy Contribute to clean, scalable code and maintain a strong delivery culture Skills & Experience Required: Proven experience in a technical leadership role within a customer-facing or enterprise software environment Strong background More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front End Developer

Southampton, Hampshire, South East, United Kingdom
VIQU IT Recruitment
and web applications using React, TypeScript, Next.js, and Ionic Collaborate with UX designers to translate wireframes into polished, user-centric interfaces Build and maintain component libraries using Storybook Write clean, maintainable code and develop robust test coverage (Jest, React Testing Library) Work within agile teams, participating in ceremonies and driving continuous improvement Integrate front-end components with APIs More ❯
Employment Type: Permanent
Posted:

Software Engineer

Nationwide, United Kingdom
Uniting Ambition
design Familiarity with Google Cloud Platform (or any cloud provider) Comfortable working in Linux environments, using GNU tools and shell commands Solid problem-solving ability and a passion for clean, efficient code Strong communication skills and a collaborative mindset Degree in Computer Science or relevant experience in the field What You’ll Be Doing Developing low-latency, highly More ❯
Employment Type: Permanent
Salary: £40000 - £65000/annum
Posted:

Senior Software Engineer- AI Platform

London, United Kingdom
Hybrid / WFH Options
Zego
who brings strong hands-on experience in backend development, with solid foundations in Python and object-oriented programming. You'll be someone who enjoys solving complex technical problems, writing clean and maintainable code, and working on systems at scale. This role focuses on general programming competence over framework-specific knowledge and is ideal for engineers who thrive in … building reliable systems and contributing to architectural decisions. What you will be doing Develop, test, and maintain Python code for a variety of applications. Analyse, troubleshoot, and solve complex programming problems. Collaborate with cross-functional teams to gather requirements and deliver well-structured solutions. Write clear, concise, and well-documented code that adheres to industry best practices. Contribute … to code reviews, offering feedback to ensure code quality across the team. Continuously learn and adapt to new technologies and development practices. About you You have strong Python skills (or significant backend experience in another language and are keen to work in Python) and a proven track record of building and maintaining backend systems Strong understanding of Python More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Back-end Developer - FindAUniversity

Sheffield, Yorkshire, United Kingdom
Hybrid / WFH Options
Educations Media Group
with the team and stakeholders, you will help deliver performant, scalable, and secure features that power great user experiences and support our business goals. Responsibilities Design, develop, and maintain clean, scalable, and efficient code. Build and optimise RESTful APIs and backend services to support web applications and internal tools. Work with SQL Server and Entity Framework to manage data … access, schema changes, and performance optimisation. Collaborate with the team to define and integrate APIs and backend functionality Participate in code reviews, providing constructive feedback and helping to maintain high code quality standards. Troubleshoot, debug, and resolve backend issues in production and development environments Write and maintain unit and integration tests to ensure code reliability and minimise More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Developer - IT - Home-based working available - Up to £45K plus discretionary bonus

Uxbridge, Middlesex, United Kingdom
Hybrid / WFH Options
APCOA PARKING UK
fixing bugs. Contributing to discussions on software architecture, design patterns, and best practices. Collaborating with product owners, senior developers, and business stakeholders to translate requirements into technical solutions. Writing clean, maintainable code and unit tests, and participating in code reviews. Learning from experienced team members and gradually taking on more complex tasks as your skills develop. What More ❯
Employment Type: Permanent
Salary: GBP 45,000 Annual
Posted:

Lead/ Staff iOS Mobile Engineer

London, United Kingdom
Mindera
leading by example You are good at Agile mindset and methodologies such as Scrum and Kanban. Developing and maintaining iOS applications from the requirements to the App Store. Producing clean and organized code, taking advantage of software design patterns, architectural patterns and data structures. Nice to have Experience with FRP framework (ReactiveCocoa, RxSwift, etc) Experience with MVVM(-C … architecture Experience with Functional programming/concepts Experience with CI/CD development methodologies and tools (fastlane, Jenkins, Travis, GoCD, etc) Ability/experience testing code and/or writing testable code Open Source contributions and/or willingness to contribute What you'll be doing: Developing and maintaining features in a collaborative, Agile environment; Writing testable code and ensuring the test coverage stays at the agreed level; Documenting your code; Take ownership of your code every step of the way - from development to deployment and maintenance; Diagnose issues in production and devise solutions for them; Work both autonomously and collaboratively to complete tasks; Be an integral part of solutions design and implementation; Competitive salary More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer Desktop App Developer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
Adecco
technologies while maintaining and improving existing applications. Key Responsibilities* Design and develop modern desktop applications using WinUI 3, .NET 8+, Windows App SDK* Maintain and enhance existing applications* Write clean, secure, maintainable code following best practices* Implement security and data protection measures* Lead development projects and mentor junior developers* Manage and track tasks, bugs, and feature requests using More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

Software Engineer

Birmingham, West Midlands, England, United Kingdom
Hybrid / WFH Options
HR CAREERS & NATIONWIDE RECRUITMENT SERVICE
working in financial services , mortgage lending , or banking environments Familiarity with regulated technology platforms and customer servicing journeys Agile experience (Scrum, Kanban, Lean) Passion for UI/UX and clean, maintainable frontend code Knowledge of CI/CD , Git , and modern development pipelines Desirable Extras: Experience supporting building societies , mortgage originators , or financial regulators Full-stack exposure (Java More ❯
Employment Type: Full-Time
Salary: £50,000 - £80,000 per annum
Posted:

Software Engineer Frontend

Coventry, West Midlands, United Kingdom
Hybrid / WFH Options
HR Careers & Nationwide Recruitment Service Ltd
working in financial services , mortgage lending , or banking environments Familiarity with regulated technology platforms and customer servicing journeys Agile experience (Scrum, Kanban, Lean) Passion for UI/UX and clean, maintainable frontend code Knowledge of CI/CD , Git , and modern development pipelines Desirable Extras: Experience supporting building societies , mortgage originators , or financial regulators Full-stack exposure (Java More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Software Engineer Frontend

Swindon, Wiltshire, South West, United Kingdom
Hybrid / WFH Options
HR Careers & Nationwide Recruitment Service Ltd
working in financial services , mortgage lending , or banking environments Familiarity with regulated technology platforms and customer servicing journeys Agile experience (Scrum, Kanban, Lean) Passion for UI/UX and clean, maintainable frontend code Knowledge of CI/CD , Git , and modern development pipelines Desirable Extras: Experience supporting building societies , mortgage originators , or financial regulators Full-stack exposure (Java More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Senior Fullstack Engineer

London, United Kingdom
Track24 Limited
environments managing critical system workloads with high availability and uptime requirements Have experience with Elixir application development This role is perfect for someone who thrives in dynamic environments, values clean and secure code, and enjoys collaborating closely with cross-functional teams. We are looking for someone who wants to join a highly collaborative team and someone who is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Magento 2)

Wales, Yorkshire, United Kingdom
Net World Sports, Ltd
Senior Magento 2 Developer to join our e-commerce engineering team. You'll work across multiple sites and systems, delivering robust, scalable solutions and contributing to continuous improvements in code quality, performance, and technical processes. You'll work alongside other developers, QA, DevOps, and product stakeholders to shape high-quality e-commerce features that support business growth and customer … Magento 2 certification(s) (nice to have). WHAT YOU'LL DO: Develop and maintain Magento 2 features and modules across multiple storefronts. Contribute to Hyvä theme development, writing clean and efficient frontend code. Identify and solve performance issues at both application and server level. Participate in code reviews, sprint planning, backlog grooming, and technical workshops. Work closely More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front End Developer

Manchester, Lancashire, United Kingdom
Sharp Gaming
will have a well-structured approach and will recognise the benefit of good system architecture and design in order to deliver the high standards we want. Job Duties • Write clean, maintainable and scalable code that meets the requirements of the project • Debug and resolve software issues, including fixing bugs and optimizing performance • Collaborate with cross-functional teams, including … Designers, Testers, Project Managers and Product Owners, to deliver high-quality software • Participate in code reviews and provide constructive feedback to peers • Implement and follow software development processes, including Agile and Scrum methodologies • Stay up-to-date with new technologies and methods, applying this knowledge to improve software development processes • Document software design, code and test procedures • Participate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Walsall, Staffordshire, United Kingdom
CET Structures Limited
on all aspects of the platform. Role and Responsibilities Implement new features and enhancements across the entire tech stack, from front-end components to backend services and APIs. Write clean, maintainable, and efficient code, with a focus on readability and performance. Troubleshoot, debug, and resolve application issues in development and production environments. Conduct peer code reviews and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

TypeScript and AWS serverless experience.

London, United Kingdom
N Consulting Limited
position with a competitive salary and benefits package. Key Responsibilities: Work closely with project managers and other team members to develop serverless applications using TypeScript and AWS services Write clean and efficient code that follows industry standards and best practices Collaborate with front-end developers to integrate user-facing elements with server-side logic Create and maintain reusable … code libraries and frameworks for future use Optimize applications for maximum speed, scalability, and uptime Perform code reviews and provide constructive feedback to team members Identify and troubleshoot any performance issues and implement solutions for improved performance Stay up-to-date with emerging trends and technologies in serverless development and make recommendations for improvement to current systems Requirements More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Developer (c#)

Manchester, North West, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
client is a respected SaaS company delivering robust, high-volume software platforms used across the UK and increasingly abroad. Their mission is to simplify financial and transactional processes with clean, elegant engineering. You wont find bloat, bureaucracy, or outdated tech here just small, focused teams solving tough problems at scale. Theyre hiring a senior C# back-end engineer to … environment: C# and .NET Core across the back end AWS-based microservices architecture Messaging with RabbitMQ, SNS/SQS PostgreSQL, Cassandra CI/CD pipelines for daily releases Git, code reviews, rapid feedback loops Supportive squad-based delivery model What youll be doing: Designing back-end services from scratch no boilerplate or cookie-cutter code Building out secure … high-availability APIs Collaborating with other engineers and product leads on solution design Writing clean, scalable C# code Leading by example: mentoring others, improving processes, shaping engineering standards Youll also get protected weekly time to focus on your own learning and development whether thats tech research, upskilling, or experimenting with new tools. What youll need: Strong hands-on More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Data Engineer

London, United Kingdom
Thoughtworks Inc
solutions You will develop intricate data processing pipelines, addressing clients' most challenging problems You will collaborate with data scientists to design scalable implementations of their models You will write clean, iterative code using TDD and leverage various continuous delivery practices to deploy, support and operate data pipelines You will use different distributed storage and computing technologies from the … pipelines, and maintain data storage, all within distributed systems You have hands-on experience of data modeling and modern data engineering tools and platforms You have experience in writing clean, high-quality code using the preferred programming language You have built and deployed large-scale data pipelines and data-centric applications using any of the distributed storage platforms More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer

Manchester, Lancashire, United Kingdom
Thoughtworks Inc
solutions You will develop intricate data processing pipelines, addressing clients' most challenging problems You will collaborate with data scientists to design scalable implementations of their models You will write clean, iterative code using TDD and leverage various continuous delivery practices to deploy, support and operate data pipelines You will use different distributed storage and computing technologies from the … pipelines, and maintain data storage, all within distributed systems You have hands-on experience of data modeling and modern data engineering tools and platforms You have experience in writing clean, high-quality code using the preferred programming language You have built and deployed large-scale data pipelines and data-centric applications using any of the distributed storage platforms More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer - Android

London, United Kingdom
Hybrid / WFH Options
Moneysupermarket Group
features that deliver value to customers, helping them save money and enhance their experience. Collaborate with product and design teams, ensuring pixel-perfect implementation that matches design specs. Write clean, maintainable code, focusing on performance, scalability, and reliability in a fast-paced environment. Debug and fix issues identified by QA or customers, ensuring a seamless user experience. Review … pull requests from other team members, offering feedback and maintaining code quality. Stay up to date with the latest iOS development trends and contribute to continuous improvement of the codebase. With support from your Engineering Manager, identify and pursue opportunities to grow and develop your career. What value you'll bring to the role We're looking for proven … Compose. Good understanding of mobile architecture A passion for agile development - we love to ship and deliver value as quickly as possible. Focused on delivering high-quality, bug-free code through the use of Espresso frameworks Expertise in branching, merging and maintaining a clean, stable codebase through Git and version control A good handle on industry standard design 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
£89,050