226 to 250 of 383 Clean Code Jobs in England

Product Engineer (all levels)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
even copy as much as correctness, because you've seen a small wording change flip confusion into action. You're a pragmatic builder. Clean, practical code others can extend. You know when to abstract and when to keep it brutally simple to go fast. You'll happily delete … your own code when reality disagrees with it. You build leverage for other people. You explain complex things simply, you pair on gnarly problems, and you leave things clearer than you found them. You see a good tool that unblocks a teammate as real work, not a distraction from ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
home policy. Main Responsibilities Building, nurturing, and levelling up our applications and automation solutions. Mentoring and supporting the development of junior team members. Delivering clean, maintainable, and elegant code. Identifying areas where we can improve our technology and processes. Contributing insights to create innovative and effective solutions to complex … working with high volumes of transactions. Previous experience in a senior position and accustomed to mentoring junior team members. Solid understanding of Infrastructure as Code (IaC) principles and familiarity with relevant tools. Proficiency in programming and scripting languages, such as Golang, Python and Typescript, essential for developing automated process ...

Full Stack Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
problems that have not been solved before. As a result, while development at Thought Machine is fast-paced, you will be expected to develop code to the highest standards that scales, is secure, performant, and provides a great user experience. Software Engineers will take complete ownership of a requirement … TypeScript. Proficiency in writing modern web applications. Experience writing REST APIs and services. A keen eye for detail and a passion for writing clean, readable, properly tested code. Experience in integrating automated tests into the development lifecycle. Interest in client‐facing projects, including scoping requirements and defining deliverables. ...

Web Developer

Hiring Organisation
Brave
Location
Cirencester, England, United Kingdom
someone with a few years of commercial experience who is confident working independently, cares about the details of a good user interface, and writes clean, well-tested code Key responsibilities: Building and maintaining modern front-end applications with Vue.js and TypeScript Translating designs and wireframes into responsive, accessible … making back-end adjustments (endpoints, validation, queries) where features require it Improving front-end performance — load times, bundle sizes, rendering, and perceived speed Writing clean, maintainable, well-documented code with appropriate test coverage Contributing to code reviews and helping to maintain high standards across the codebase Working ...

Developer - Scala

Hiring Organisation
Jobleads-UK
Location
Newcastle upon Tyne, England, United Kingdom
this role you'll: Design, develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access … working closely with DevOps and platform teams to ensure reliable delivery. Contribute to CI/CD pipelines, Git-based pull request workflows, code reviews, and engineering best practices. Collaborate with frontend engineers, QA, product owners, solution designers, and other backend developers to deliver high-quality product increments. Support production ...

Senior Software Engineer (Java / Kotlin)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Role As a Senior Software Engineer, you will be responsible for architecting, implementing and deploying software services from end to end. You'll produce clean, scalable, and reusable code to build products which will have a big impact on our customers. You will have the opportunity to work … right at home. Experience with event-streaming and messaging tools like Kafka, EventBridge, SNS or SQS, Kubernetes tooling such as Helm, or infrastructure as code with Terraform will help you ramp up even faster. What Excites You Contributing towards the design, delivery and deployment of large scale, complex projects ...

Senior Backend Engineer (Java)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
maintain scalable APIs and microservices that underpin Nevis’ platform. Design and evolve distributed systems supporting core features like automation, integrations, and client operations. Develop clean, maintainable, and efficient code using Java 17/21 with an emphasis on TDD, DDD, and CI/CD. Own greenfield development while … performance through monitoring and observability. Collaborate with cross-functional teams including AI engineers, product managers, and designers to ship impactful features. Participate in code reviews, architecture discussions, and technical planning. Who You Are 6+ years’ experience in backend engineering, building high-performance, distributed systems. Strong fluency in Java, with ...

Senior Software Engineer (Python / TypeScript / JavaScript)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Role As a Senior Software Engineer, you will be responsible for architecting, implementing and deploying software services from end to end. You’ll produce clean, scalable, and reusable code to build products which will have a big impact on our customers. You will have the opportunity to work … heavy software solutions without the need for guidance. A passion for promoting software engineering best practice, guiding and mentoring more junior engineers to deliver clean, scalable, and reusable code. Proactively contributing to the continual improvement of our engineering processes *Even if you do not meet all of the above ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Role As a Senior Software Engineer, you will be responsible for architecting, implementing and deploying software services from end to end. You’ll produce clean, scalable, and reusable code to build products which will have a big impact on our customers. You will have the opportunity to work … heavy software solutions without the need for guidance. A passion for promoting software engineering best practice, guiding and mentoring more junior engineers to deliver clean, scalable, and reusable code. Proactively contributing to the continual improvement of our engineering processes Even if you do not meet all of the above ...

AI Infrastructure Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
least one programming language (for example Python, Ruby, Java, Go, etc.). Specific language experience is less important than your ability to write clean, reliable code and learn new stacks quickly. None of these are required, but they’re nice to have: Experience at AI native companies that … fast-growing start‐up. We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen. Unlimited access to Claude Code and best‐class AI tools; experimentation & building is encouraged & celebrated. Pension scheme & match up to 4%. Peace of mind with life assurance ...

Senior Software Engineer GDK

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
direction, ensuring solutions are scalable, maintainable, and built for the future. Solve complex performance and optimisation challenges across different platforms, languages, and environments. Write clean, high-quality code and champion engineering best practices to maintain a robust and reliable framework. Collaborate closely with game developers, QA, and platform ...

Full Stack Software Engineer

Hiring Organisation
Uniting Ambition
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £55,000 per annum
around 3 years experience of hands on experience with React and TypeScript Experience building scalable web applications and APIs SQL Server knowledge Passion for clean, maintainable code Strong problem-solving skills and Agile experience Why Join? Work on large-scale, high-traffic platforms Opportunity to learn Golang through ...

Full Stack Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Derby, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
where your ideas will be heard and your contributions will have a real impact. If you're a driven developer with a passion for clean, scalable code and modern technologies, you'll fit right in. The Role You'll play a key role in developing new features, building ...

Senior Full Stack Engineer - WhoSampled

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
toil, improve data quality, and ship faster — and you have opinions about where it helps and where it doesn’t. You care about craft. Clean, testable code; documentation the next person can actually use; systems you’d be happy to hand off. Where You’ll Be We offer ...

Staff Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
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 ...

Front-end Software Engineer III

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life ...

Senior Java Software Engineer - Payment Schemes

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
robust, scalable systems and a proven track record of engineering excellence. Experience with AWS and Postgres is highly desirable. For the most part we code in Java. We believe in clean coding, simple solutions, automated testing, and continuous deployment. If you care enough to find elegant solutions … backend codebase) AWS & GCP (we're cloud-native) Distributed service-based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The Team The Payment Schemes team sits at the edge of the bank, integrating with third ...

Engineering Manager

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
high level. It also means working closely with Product to turn ambitious goals into plans that actually ship. At Carv, quality means more than clean code and low crash rates. Our product has to work on snow, for real skiers, in real conditions. You’ll be responsible … managing strong engineers in a startup or scale‐up, with the technical judgment to guide decisions and earn trust. Hands‐on engineering experience shipping code to production in a fast‐paced company, with enough depth to understand trade‐offs, review technical decisions, and credibly support the team. Strong product ...

Backend Developer

Hiring Organisation
First Choice Staff
Location
Feltham, London, United Kingdom
Employment Type
Permanent
Salary
£40,000
solutions Develop and maintain back-end services, APIs, and automation workflows Build and maintain RPA (Robotic Process Automation) solutions to streamline business processes Write clean, well-documented code across Python, JavaScript, and SQL Deploy and manage applications within cloud environments, ensuring reliability and scalability Participate in code reviews, testing, and debugging to maintain high standards of quality Contribute to technical documentation covering architecture, processes, and code Essential Skills and Experience Solid proficiency in Python, JavaScript, and SQL Strong understanding of back-end frameworks (e.g. Flask, FastAPI, Node.js or similar) Experience working with cloud platforms (e.g. ...

Senior Android Developer

Hiring Organisation
Stott & May Professional Search Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90,000
ensuring it delivers a pixel-perfect, performant, and luxury-aligned experience for customers. You will be a high-performing developer who thrives on clean architecture, elegant code collaborative delivery whilst working as part of an Agile cross-functional team. Skills and Experience * Strong proficiency in Kotlin and Android … understanding of Jetpack libraries, Compose and modern Android architecture components. * Kotlin Multiplatform (KMM, KMP) * Experience with RESTful APIs, JSON, and mobile architecture patterns (MVVM, Clean Architecture). * Familiarity with Android Studio, GitHub, mobile CI/CD tools, automated testing frameworks and the Play store deployment process. * Proven experience delivering ...

Senior Python Backend Software Developer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
seeking Senior Python Developers to join our back-end development team. This is a varied and challenging programming role. Tasks could include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django to support the React front end. … ideal candidate takes pride in their work – producing clean, tested, beautiful code. Rather than give you a detailed set of requirements, we encourage engineers to take responsibility for solving the problem. There are many opportunities to innovate as you collaborate with stakeholders to design and implement new features. ...

Senior Risk Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
independently infer the detail needed to deliver correct, production‐ready solutions Contribute to multiple daily releases in a CI/CD environment — writing code that is testable, observable, and safe to ship continuously Work within and help evolve cloud‐native, engineering‐led platforms, applying modern infrastructure and deployment practices … Collaborate closely with quants, traders, and risk managers to ensure systems accurately reflect market and risk realities Participate in design reviews, code reviews, and architectural decisions with a pragmatic, delivery‐focused mindset Identify and address technical debt without being asked Skills Must have Solid understanding of commodities markets — price ...

Data Engineer II (Data Platform)

Hiring Organisation
Jobleads-UK
Location
Oxford, England, United Kingdom
SLAs, implement performance measurements, monitoring, and anomaly detection. Ensure enterprise data integrity, validation, documentation, and governance. Platform & Software Engineering Write production Java and Python code across our evolving platform stack — from data ingestion and event processing to REST services and internal tooling. Build and maintain streaming and batch processing … Gradle, Linux, and related tooling. Take on projects with independence and a mandate to leave things better than you found them. Be integral to code quality on your team through leadership in design and code review. Collaborate closely with Product, Design, Analytics, and Data Science teams to define ...

Mid-Level Software Engineer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
full stack, taking ownership and making sure you are continuously proud in the SaaS product being delivered. As well as the commitment to writing clean and maintainable code, following top development practices, there will also be the opportunity to explore new technologies that move the business and your ...

Senior Java Developer

Hiring Organisation
Arc IT Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
technology with real, measurable impact on people's health outcomes. Key Responsibilities: Design and develop software features using Java, AWS and PostgreSQL Write clean, maintainable, well-tested code Participate in code reviews and QA processes Troubleshoot and resolve client-reported issues Contribute to technical documentation … Spring Security, Spring AMQP, Spring OAuth2) Advanced SQL, ideally PostgreSQL Cloud architecture experience, ideally AWS Strong security best-practice knowledge Version control, testing, code review experience Strong communication skills Able to work independently and mentor junior team members Desirable Skills: Ansible Terraform Docker Thymeleaf OIDC (OpenID Connect) RabbitMQ ...