Clean Code Jobs in the UK

1,501 to 1,525 of 2,011 Clean Code Jobs in the UK

Senior Back-End Engineer EMEA (F/M/D)

London, England, United Kingdom
Flowdesk
financial microservices Requirements Background & experience: Programming experience with at least one modern language - Rust and Go is a plus Experience with one/several test frameworks Habit of writing clean and testable code Experience in designing complex systems (architecture, design patterns, reliability and scaling) Nice to Have: Experience with any web3 libraries (ethers.js, go-ethereum, etc.) Experience with More ❯
Posted:

Full Stack Developer (Node & React) £40K Hybrid, Sheffield

Sheffield, South Yorkshire, United Kingdom
Hybrid / WFH Options
Akkodis
is a hands-on role where you'll contribute to new feature development, help improve system performance, and collaborate with a talented team of engineers who care deeply about clean code, quality, and continuous improvement. The company has a strong engineering culture with a test-first approach, regular releases, and a real focus on doing things the right More ❯
Employment Type: Permanent
Salary: £38000 - £40000/annum
Posted:

Software Engineer, Automated Trading Systems- Tech-driven Global Market Maker

London, England, United Kingdom
Quality Control Specialist - Pest Control
the results of your work. What you'll need: Mastery of one or more OOP languages (e.g. C++, C# or Java); The ability and desire to write simple and clean code; A solid grasp of computer science, algorithms, memory, and concurrency models, CPU-architecture, operating systems, relational databases, etc.; An entrepreneurial attitude and interest in the financial industry More ❯
Posted:

Principal Web Engineer (Angular)

Ruddington, England, United Kingdom
Hybrid / WFH Options
MHR
technologies, collaborate with experts, and contribute to the rapid growth of our PeopleFirst SaaS system. Your Impact As a Principal Web Engineer at MHR, you're not just writing code – you're architecting the future of software solutions. You'll drive excellence in every aspect, from user interface design to maintaining a high-quality code base, collaborating with … methodologies. Strong understanding of RESTful architecture and API design principles. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. Demonstrated ability to write clean, scalable, and maintainable code. Familiarity with Microsoft Azure services for cloud-based development. Experience with advising on common UX components within a design system using technologies such as Storybook. More ❯
Posted:

Data Engineer - Gloucester

Gloucester, Gloucestershire, South West, United Kingdom
Hybrid / WFH Options
NSD
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Node.JS Developer (Backend)

London, England, United Kingdom
Hybrid / WFH Options
Glance
looking for an experienced and proactive Node.js Developer (Backend) to build and test backend API services to support the mobile applications of our clients, ensuring we release high-quality code through an efficient and repeatable process. You will work closely with other remote developers, designers, and our Agile Delivery Manager forming a cross-functional team building both mobile products … product workshops) to help plan, estimate, and refine your work and execute on the clients' vision to the highest standard. If you join us, you will need to: Write clean, efficient, and reusable code. Develop and manage server-side components. Design and deploy high-performance applications. Integrate server-side logic to the user-facing components built by front-end More ❯
Posted:

Data Engineer

London, England, United Kingdom
Hybrid / WFH Options
Searchability
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯
Posted:

Data Engineer

Gloucester, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯
Posted:

Senior Software Engineer

Birmingham, England, United Kingdom
Hybrid / WFH Options
The Engage Partnership Recruitment
building internal software tools used in secure telecoms environments Developing web and command-line applications using modern languages Supporting the development of prototypes for secure, next-gen networks Writing clean, testable code in Python, C/C++, and similar technologies Working on performance tuning, CI/CD, and real-time systems Collaborating with a multi-disciplinary team of More ❯
Posted:

React Native Engineer

London, England, United Kingdom
Salt Digital Recruitment
risk awareness. Key Responsibilities: Own the tech stack, staying current with the latest developments in the field. Develop, design, and maintain the front-end for critical trading applications. Write clean, testable, and maintainable code. Actively contribute to code reviews, fostering a collaborative development environment. Support deployment and release processes, and troubleshoot production issues to ensure smooth operation. Skills More ❯
Posted:

Software Engineer II - Java

Belfast, United Kingdom
Divvy Cloud Corp
your skills surrounded by a team of incredibly smart and experienced Engineers. In this role, you will: Build, maintain, and release our well architected services by writing correct and clean code consistently and following best practices and conventions Participate in the design and planning of upcoming features, our Engineers are first class stakeholders in all parts of the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Developer

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Will Involve: We run a MERN stack in a Typescript monorepo with GraphQL APIs and we are looking for a developer with experience and competency in those technologies. Write clean code for new features, supported by comprehensive unit testing to ensure the quality of the codebase remains high and errors are kept to a minimum Attend Agile ceremonies More ❯
Posted:

Product Engineer - BuildScout

London, England, United Kingdom
Hybrid / WFH Options
SearchLand Ltd
full lifecycle of a feature — from sketch to shipped. Your responsibilities Design, build, and maintain full-stack features across our platform — including UI, backend APIs, and database logic Write clean, scalable, and maintainable code using modern technologies (e.g. TypeScript, React, Node.js, PostgreSQL) Perform maintenance and optimization on the existing platform. Decide what tools and features to implement (and More ❯
Posted:

Junior Developer

Leeds, England, United Kingdom
Hybrid / WFH Options
MQube
to understand project requirements and objectives Participate in the design, development, and testing of software products using languages such as Go, C#, Java, TypeScript, or other relevant languages. Write clean, efficient, and maintainable code in your chosen language. Contribute to product feature brainstorming and creativity. Assist in optimizing and fine-tuning software applications for performance. Stay up-to More ❯
Posted:

Senior Backend Engineer

London, England, United Kingdom
Hybrid / WFH Options
HIVED
team members. Participate in the on-call rota, ensuring system reliability. Requirements Proven experience as a Backend Engineer or similar role, with 5+ years of experience. Skilled at writing clean, performant and testable code in typed languages. Experience in architecting, designing, and building distributed systems. Familiarity with a range of technologies, databases and cloud stacks (AWS) and previous More ❯
Posted:

Senior TypeScript Engineer - Backend Admin UIs (Vue.js Focus)

Willingham, England, United Kingdom
PROPELLUM BAUER MEDIA
Vitest, Cypress for unit and e2e coverage. DevOps : Git workflows, CI/CD, Kubernetes-based development and deployment. This role is focused on building reliable, performant internal tools with clean code, reusable components, and strong API-driven workflows. About Bauer Media Group We are a media business focused on creating content that matters to millions of people across More ❯
Posted:

AI Solution Engineer (12-month fixed term contract, renewable)

London, England, United Kingdom
Goodnotes
/ML tools (e.g., OpenAI, LangChain, Hugging Face, vector databases, etc.) Contribute to experiments and proof-of-concept projects to explore new opportunities for AI in the workplace Write clean, scalable, and maintainable code to bring AI prototypes into production Learn continuously and share new insights and best practices with your team Help integrate AI into internal workflows More ❯
Posted:

Product Engineer - Buildscout

London, England, United Kingdom
Hybrid / WFH Options
Searchland
full lifecycle of a feature — from sketch to shipped. Your Responsibilities Design, build, and maintain full-stack features across our platform — including UI, backend APIs, and database logic Write clean, scalable, and maintainable code using modern technologies (e.g. TypeScript, React, Node.js, PostgreSQL) Perform maintenance and optimization on the existing platform. Decide what tools and features to implement (and More ❯
Posted:

Staff Software Engineer

London, United Kingdom
Hybrid / WFH Options
golunar
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 Java Developer - Citi

London, England, United Kingdom
Hybrid / WFH Options
Jobs via eFinancialCareers
provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi. We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector. We welcome applications from More ❯
Posted:

Lead Software Engineer

United Kingdom
Waters Corporation
discipline. Extensive software development experience in relevant programming languages or related technologies. Strong knowledge of analytical systems, particularly LC and LC/MS-based technologies. A genuine passion for clean, scalable, and maintainable code, demonstrated through your work and experiences. Excellent communication and decision-making skills. A creative approach to solving complex technical problems. The ability to work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Solution Engineer (12-month fixed term contract, renewable)

London, England, United Kingdom
Hybrid / WFH Options
Goodnotes
/ML tools (e.g., OpenAI, LangChain, Hugging Face, vector databases, etc.) Contribute to experiments and proof-of-concept projects to explore new opportunities for AI in the workplace Write clean, scalable, and maintainable code to bring AI prototypes into production Learn continuously and share new insights and best practices with your team Help integrate AI into internal workflows More ❯
Posted:

Senior Android Engineer

United Kingdom
Hybrid / WFH Options
Colossyan
direction. Our stack is Kotlin, Jetpack Compose, Kotlin Flows and Coroutines, Auth0, Okhttp, Retrofit, Moshi, Koin, Coil, Wiremock, Firebase, Bufgender, Espresso UI tests. What you'll be doing : Write clean and robust code following good development principles (SOLID, DRY, KISS, YAGNI) Use TDD incl. unit, integration and end-to-end tests and be prepared to write tests for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Data Engineer, Home Based

London, England, United Kingdom
Hybrid / WFH Options
FDO Consulting Limited
creating, deploying and managing the companies data assets and you will guide and influence other members of the data engineering team with the ultimate goal of writing excellent quality, clean and high performant code. Responsibilities include - Work with the Data Architects to determine technical delivery and functionality. Design data solutions based on optimal performance, scalability and reliability. Create, optimise … creating, deploying and managing the companies data assets and you will guide and influence other members of the data engineering team with the ultimate goal of writing excellent quality, clean and high performant code. Responsibilities include - Work with the Data Architects to determine technical delivery and functionality. Design data solutions based on optimal performance, scalability and reliability. Create, optimise More ❯
Posted:

FullStack Engineer (Ruby & Next.js)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
and maintain backend services using Ruby. Built dynamic, responsive frontend interfaces with Next.js. Integrate frontend and backend components for optimal performance. Manage AWS cloud services and PostgreSQL databases. Write clean, efficient, and scalable code. Collaborate with cross-functional teams to deliver high-quality products. Skills Required: Ruby for backend development. Next.js/React.js for front-end development. AWS for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£36,975
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000