Clean Code Jobs in the UK

876 to 900 of 1,113 Clean Code Jobs in the UK

Senior Java Developer - Market Data - FX Options Technology - VP - London

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
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 ❯
Employment Type: Permanent
Salary: GBP Annual
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:

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:

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:

Software Developer

Leicester, Leicestershire, East Midlands, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
team. They're ideally looking for someone comfortable working across the stack - with PHP (Laravel or similar), React , and MySQL - and someone who enjoys solving practical problems with smart, clean code. ? The Role Backend development using PHP and Laravel Frontend work with React and modern JavaScript Database design and optimization with MySQL Collaborating with internal teams to develop useful More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

AI Engineer

Crawley, West Sussex, South East, United Kingdom
Peregrine
AI Pipelines. Cloud Computing (Google Cloud Platform - GCP Preferred) Technical Expertise & Tools Python: Advanced proficiency in data analysis (Pandas, NumPy), machine learning, PI development (Flask/FastAPI), and writing clean, maintainable code. SQL: Expertise in querying, database design/optimization, stored procedures, functions, partitioning/clustering strategies for BigQuery tables. LangChain/Langraph: Experience building LLM-powered applications with More ❯
Employment Type: Permanent
Posted:

Principal Frontend Developer

Manchester, United Kingdom
The Portfolio Group
own our web experience, guide frontend engineering standards, and elevate our product to a whole new level. You'll be the tech authority and the human connector-driving performance, code quality, and culture. What you'll do: Architect and evolve our frontend systems Lead, mentor, and inspire a team of frontend engineers Collaborate cross-functionally with Product, Design, and … Backend Define best practices and ensure clean, scalable code Champion performance, accessibility, and user experience What you bring: 5+ years in frontend development (React/TypeScript a must) 2+ years in a people/team leadership role Proven experience delivering complex web apps at scale Passion for implementing TDD practices Nice-to-haves: Experience with SSR, micro-frontends … or design systems A taste for clean UI and pixel-perfect delivery 46597MSR INDMANS More ❯
Employment Type: Permanent
Salary: £60000/annum
Posted:

Software Engineer

Glasgow, City of Glasgow, United Kingdom
Rise Technical Recruitment
of projects that'll keep you challenged. Through growth they are looking to add a Junior Software Engineer to their busy team. In this role, you'll be writing clean, efficient code using modern .NET (ideally .NET 8), working across backend services, job scheduling logic, and UI components. You'll contribute to design decisions, build features from the … with plenty of variety, technical ownership, and room to shape what you're building. The role: *Develop features and services for a modern control software platform *Write and maintain clean, efficient code in C# using .NET (ideally .NET 8) *Build backend logic, job schedulers, and interactive UI components *Design and query structured and flexible databases *Contribute to system More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum Bonus & Package
Posted:

Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Rise Technical Recruitment Limited
of projects that'll keep you challenged. Through growth they are looking to add a Junior Software Engineer to their busy team. In this role, you'll be writing clean, efficient code using modern .NET (ideally .NET 8), working across backend services, job scheduling logic, and UI components. You'll contribute to design decisions, build features from the … with plenty of variety, technical ownership, and room to shape what you're building. The role: *Develop features and services for a modern control software platform *Write and maintain clean, efficient code in C# using .NET (ideally .NET 8) *Build backend logic, job schedulers, and interactive UI components *Design and query structured and flexible databases *Contribute to system More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Senior WordPress Engineer – Headless

London Area, United Kingdom
Hybrid / WFH Options
RedCat Digital
skills, particularly in headless WordPress at scale . This is a genuinely exciting opportunity to get stuck into building out high-traffic, content-heavy sites that are powered by clean, scalable architecture and modern development practices. It’s not your average WordPress gig, think API-first, JAMstack, CI/CD pipelines, and containerised environments – all the good stuff. You … growing, forward-thinking team where engineering standards are high, DevOps is a given, and everything is built with performance and security front of mind. This is a hands-on, code-focused role where your experience with custom plugins, GraphQL, REST APIs, and advanced PHP will be key to shaping robust, reusable services across multiple sites and teams. There’s … JWT) and best practices in authentication Solid grasp of performance optimisation – query tuning, caching, CDN strategies Familiarity with Docker , Git, and modern CI/CD pipelines Confidence in delivering clean, frontend-ready APIs (React, Next.js or similar) JAMstack know-how and a passion for scalable, API-first design Location & Working Setup: The team is mainly based in London and More ❯
Posted:

Senior WordPress Engineer – Headless

City of London, London, United Kingdom
Hybrid / WFH Options
RedCat Digital
skills, particularly in headless WordPress at scale . This is a genuinely exciting opportunity to get stuck into building out high-traffic, content-heavy sites that are powered by clean, scalable architecture and modern development practices. It’s not your average WordPress gig, think API-first, JAMstack, CI/CD pipelines, and containerised environments – all the good stuff. You … growing, forward-thinking team where engineering standards are high, DevOps is a given, and everything is built with performance and security front of mind. This is a hands-on, code-focused role where your experience with custom plugins, GraphQL, REST APIs, and advanced PHP will be key to shaping robust, reusable services across multiple sites and teams. There’s … JWT) and best practices in authentication Solid grasp of performance optimisation – query tuning, caching, CDN strategies Familiarity with Docker , Git, and modern CI/CD pipelines Confidence in delivering clean, frontend-ready APIs (React, Next.js or similar) JAMstack know-how and a passion for scalable, API-first design Location & Working Setup: The team is mainly based in London and More ❯
Posted:

Mobile SDET

Greater London, England, United Kingdom
Understanding Recruitment
Mobile SDET (iOS) 💰 Salary: Approx. £75,000 - £90,000 + bonus + benefits. 🚩 3 days in Central London office per week (hybrid) Excited by clean, scalable iOS development and automating test cases? Do you thrive in collaborative, agile environments where your voice shapes the product and your code powers real-world solutions? 📱✨ A prominent North American IT solutions … team of iOS SDETs using Swift, XCUITest, HTTP, TCP, REST, Appium with opportunities to grow across multiple product domains and use left-shift testing principles. 🚀 You’ll be: ✅ Writing clean, testable iOS code (and automated unit + integration tests) ✅ Pair-programming with Senior Engineers ✅ Building customer-facing native mobile applications ✅ Advocating strong testing and automation strategies within your More ❯
Posted:

IT Developer

Bordon, Hampshire, United Kingdom
Strive Supply Chain LLP
and our warehouse management system. This role will include the provision of helpful and responsive second line IT support to employees. Ensuring that full documentation exists for all new code and that adequate testing and the ability to debug issues has been built into the code. KEY POINTS: Provision of helpful and responsive 2nd/3rd line IT support … to employees. Undertaking requirements analysis. Collaborating within the IT team to design and architect software solutions. Writing clean, scalable code using .NET programming languages. Testing and implementing applications. Revising, updating, maintaining and debugging existing code . Developing documentation throughout all software developments down to code level. Creating code to add additional features to the core More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

England, United Kingdom
Hybrid / WFH Options
Switch Tech Talent
infrastructure and backend systems. What You’ll Do: Develop a secure, scalable integration with Google Cloud Marketplace. Use Terraform to build and manage infrastructure on Google Cloud Platform. Write clean, maintainable Python code powering backend services. Design and execute thorough API and integration testing. Collaborate closely with stakeholders to ensure alignment and delivery. What You Bring: Strong hands … on experience with GCP services Advanced Python programming skills with a focus on backend development. Proficiency in Terraform and infrastructure-as-code for GCP environments. Expertise in API testing frameworks Nice to Have: Prior experience launching or integrating products on the Google Cloud Marketplace. Familiarity with Google Partner processes and Marketplace APIs. Background working in startups or agile teams. More ❯
Posted:

Senior Software Engineer

United Kingdom
Hybrid / WFH Options
Net Talent
RAILS OR STRONG PYTHON AND REACT NATIV E Are you the kind of engineer who cares just as much about the why as the how ? Do you enjoy shipping clean, reliable, and tested code but also want to help shape the product itself? We're looking for a Senior Software Engineer to join a fast-moving team building … Native and similar framework to rubyonrails. Leading on technical and architectural decisions across the stack Collaborating cross-functionally with Product, Design, and Customer Success Mentoring junior engineers and reviewing code with kindness and clarity Engaging with customers to understand pain points and improve the product Improving developer workflows, testing practices, and engineering processes You’ll Thrive Here If You... … Have deep experience in Ruby on Rails or a similar web framework Are confident with React or React Native Communicate complex ideas simply and clearly — both in code and conversation Value user needs over technical perfection Enjoy mentoring, sharing knowledge, and working in an open, feedback-driven culture Want to ship frequently and iterate fast — we’ve built great More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Net Talent
RAILS OR STRONG PYTHON AND REACT NATIV E Are you the kind of engineer who cares just as much about the why as the how? Do you enjoy shipping clean, reliable, and tested code but also want to help shape the product itself? We're looking for a Senior Software Engineer to join a fast-moving team building … Native and similar framework to rubyonrails. Leading on technical and architectural decisions across the stack Collaborating cross-functionally with Product, Design, and Customer Success Mentoring junior engineers and reviewing code with kindness and clarity Engaging with customers to understand pain points and improve the product Improving developer workflows, testing practices, and engineering processes You’ll Thrive Here If You... … Have deep experience in Ruby on Rails or a similar web framework Are confident with React or React Native Communicate complex ideas simply and clearly — both in code and conversation Value user needs over technical perfection Enjoy mentoring, sharing knowledge, and working in an open, feedback-driven culture Want to ship frequently and iterate fast — we’ve built great More ❯
Posted:

Data Engineer

London, UK
Previse
cleansing and transformation/data wrangling and analysis, both visually and with Python (Pandas, Numpy) Confident use of REST APIs, JSON, SQL (ideally Snowflake) Strong coding standards and practices - clean code, testing, code reviews, version control (git) Experience with Machine Learning libraries would be useful Ideally some exposure to functional and multi-paradigm programming Who Are You … A strong engineer with a passion for data and clean solutions A natural affinity for working in a dynamic startup environment Comfortable adopting a collaborative approach to problem solving Able to deliver results autonomously and optimise for output Forward looking - considering future use cases and lifetime of the codebase when developing Appreciation of business goals and alignment with technology More ❯
Posted:

Software Engineer

Cheshire East, Cheshire, UK
Socium Recruitment
Hybrid setup (3 days remote, 2 days in a Cheshire office) — get the best of both worlds. Full Ownership: From planning to production, you’ll take charge of your code and features. What You’ll Be Doing: Building web applications that are scalable, secure, and maintainable with Angular and .NET. Collaborating with a tight-knit team to turn ideas … Debugging and resolving issues (from frontend to backend) to keep everything running smoothly. Contributing to peer reviews and always looking for ways to improve how we work. Owning your code from start to finish — no passing the buck here. What We’re Looking For: Strong experience with Angular and .NET (C#/ASP.NET). Some familiarity with cloud platforms … Azure). A love for clean, efficient code that you’re proud of. Great communication skills and a collaborative attitude. Someone who's eager to learn and grow, no matter how fast things move. More ❯
Posted:

Software Engineer

Eastbourne, England, United Kingdom
Socium Recruitment
Hybrid setup (3 days remote, 2 days in a Cheshire office) — get the best of both worlds. Full Ownership: From planning to production, you’ll take charge of your code and features. What You’ll Be Doing: Building web applications that are scalable, secure, and maintainable with Angular and .NET. Collaborating with a tight-knit team to turn ideas … Debugging and resolving issues (from frontend to backend) to keep everything running smoothly. Contributing to peer reviews and always looking for ways to improve how we work. Owning your code from start to finish — no passing the buck here. What We’re Looking For: Strong experience with Angular and .NET (C#/ASP.NET). Some familiarity with cloud platforms … Azure). A love for clean, efficient code that you’re proud of. Great communication skills and a collaborative attitude. Someone who's eager to learn and grow, no matter how fast things move. More ❯
Posted:

ServiceNow Developer

London Area, United Kingdom
Hybrid / WFH Options
Paritas Recruitment
Integration Hub spokes. Performance Optimization Conduct profiling and debugging of scripts, workflows, and queries to identify performance bottlenecks. Optimize GlideRecord usage, ACL performance, indexing, and background jobs. Technical Debt & Code Quality Participate in identifying and addressing technical debt in existing modules and custom applications. Perform and respond to code reviews, refactor, and optimize logic where needed. Maintain clean, reusable, and modular code following defined standards and naming conventions. Demo & Instance Readiness Prepare and validate instance readiness for feature demos and UATs (data prep, role mapping, test cases). Agile, Collaboration, and Demo Readiness Familiarity with Agile/Scrum methodologies and participation in ceremonies. Collaborate closely with BAs, Product Owners, and Developers to ensure business alignment. Lead More ❯
Posted:

ServiceNow Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Paritas Recruitment
Integration Hub spokes. Performance Optimization Conduct profiling and debugging of scripts, workflows, and queries to identify performance bottlenecks. Optimize GlideRecord usage, ACL performance, indexing, and background jobs. Technical Debt & Code Quality Participate in identifying and addressing technical debt in existing modules and custom applications. Perform and respond to code reviews, refactor, and optimize logic where needed. Maintain clean, reusable, and modular code following defined standards and naming conventions. Demo & Instance Readiness Prepare and validate instance readiness for feature demos and UATs (data prep, role mapping, test cases). Agile, Collaboration, and Demo Readiness Familiarity with Agile/Scrum methodologies and participation in ceremonies. Collaborate closely with BAs, Product Owners, and Developers to ensure business alignment. Lead More ❯
Posted:

Software Engineer

Cheshire East, England, United Kingdom
Socium Recruitment
Hybrid setup (3 days remote, 2 days in a Cheshire office) — get the best of both worlds. Full Ownership: From planning to production, you’ll take charge of your code and features. What You’ll Be Doing: Building web applications that are scalable, secure, and maintainable with Angular and .NET. Collaborating with a tight-knit team to turn ideas … Debugging and resolving issues (from frontend to backend) to keep everything running smoothly. Contributing to peer reviews and always looking for ways to improve how we work. Owning your code from start to finish — no passing the buck here. What We’re Looking For: Strong experience with Angular and .NET (C#/ASP.NET). Some familiarity with cloud platforms … Azure). A love for clean, efficient code that you’re proud of. Great communication skills and a collaborative attitude. Someone who's eager to learn and grow, no matter how fast things move. More ❯
Posted:

Software Engineer - C/C++

Dundee, Angus, United Kingdom
Hybrid / WFH Options
ECS Resource Group Limited
USB Devices, Hardware-Software Integration Are you a systems thinker who loves C/C++ and thrives at the hardware-software edge? Join a collaborative engineering team where your code powers real-world secure systems - from USB-connected devices to cutting-edge payment solutions used by millions. What You'll Work On: Develop high-performance, Windows-based applications that … and maintain secure, efficient software for payment terminals, HID devices, and secure transaction systems . Collaborate closely with hardware, firmware, and security teams to deliver tightly integrated solutions. Write clean, well-tested code with strong unit and integration coverage. Ensure everything you build meets the highest standards of security, reliability, and compliance . What You Bring: 5+ years … complex integration challenges. Why Join Us? Be part of a team building real-world impact tech that merges software, hardware, and security. Work on critical systems used globally - your code matters here. Enjoy a supportive, growth-oriented culture with flexible working options . Get access to innovative tools , mentoring, and the opportunity to grow your career in secure systems. More ❯
Employment Type: Contract
Rate: GBP 400 - 475 Daily
Posted:

Back End Developer (Visa Sponsorship Available)

England, United Kingdom
Hybrid / WFH Options
Techwaka
performance. This can be remote if outside of the UK and onsite if UK based. Experience with the Laravel PHP Framework is MUST! Our developer should: • Develop and maintain code using PHP and Laravel framework. • Collaborate with our front-end developers to integrate user-facing elements. • Develop and implement APIs • Complete modules with little to no supervision • Explain technical … issues to non-technical people • Manage and prioritise own workload - no micromanagement here! • Able to forecast timescales and project plan • Able to troubleshoot and debug • Write clean, well - tested code which stands the test of time and does not become a legacy nightmare of tomorrow • Able to write scalable code We want a developer who will learn … Good knowledge of PHP and/or Laravel • Experience with SQL databases • Able to work alone and as part of a small team • Confident in their ability and their code • Have a passion for code • Enjoy learning and learns quickly • Strong problem-solving skill and attention to detail • Excellent communication skills • Possess integrity, be honest and trustworthy • Take More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London Area, United Kingdom
Wave Talent
days in, this company is building an awesome consumer facing products with real world impact, including automation tools to dynamic web applications. You won’t just be writing code, you’ll be contributing to meaningful solutions that improve everyday lives, working in a tech-first, mission-driven environment that values your input across both engineering and product decisions. About … engineering skills and a track record of building modern, reliable web applications. Familiarity with cloud platforms, ideally AWS. Experience with containerisation technologies (e.g Docker). Solid testing discipline and clean code standards. Interested to find out more, drop me a message and we can run through the details Senior Software Engineer – Functional Programming Focus – Up to More ❯
Posted:
Clean Code
10th Percentile
£35,000
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£87,500