26 to 50 of 149 Clean Code Jobs in London

Senior Developer (Node/React)

Hiring Organisation
Arc IT Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 per annum
Build and maintain robust, scalable applications across the full stack (Node/React/TypeScript) Collaborate in an agile team environment to deliver clean, maintainable, and testable code Influence architectural decisions and technology choices Optimise Front End and Back End performance to ensure fast, seamless user experiences Contribute … Expertise in React, JavaScript/TypeScript, HTML, CSS, and responsive design principles Strong understanding of Back End technologies and best practices Passion for writing clean, well-tested code Experience with cloud platforms (AWS, Azure, or GCP) Excellent communication skills and the ability to explain technical ideas clearly ...

Shopify Developer

Hiring Organisation
Halian Technology Limited
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
disruptors. Youll play a key role in translating design and UX requirements into responsive, high-quality Shopify themes and features balancing performance, scalability, and clean code standards. Key Responsibilities Develop, customise, and maintain Shopify and Shopify Plus storefronts Build custom themes using Liquid, HTML, CSS/SCSS … Lighthouse, GTmetrix) Understanding of CRO principles Exposure to Klaviyo, GA4, or other eCommerce marketing tools What Were Looking For Strong attention to detail and clean coding standards Proactive problem solver with a growth mindset Comfortable working in a fast-paced agency environment Excellent communication skills (written and verbal) Ability ...

Artificial Intelligence Engineer

Hiring Organisation
Deloitte
Location
Greater London, England, United Kingdom
across the team to build and deliver high-impact solutions. Essential Skills and Experience Expert-level Python programming skills; strong advocate for PEP8 compliance, clean code, unit testing, and version control (Git, Unix, pytest). Experience retrieving data from structured, unstructured and web sources (Selenium/PlayWright, Pandas … Deliverables: Responsibilities but not limited to: Design and develop reusable, production-ready Python components for AI applications. Translate experimental and proof-of-concept Python code into robust, production-ready applications for seamless integration with engineering and product teams. Write high-quality, well-documented, and testable Python code, ensuring ...

Senior Software Engineer

Hiring Organisation
Arrows
Location
London Area, United Kingdom
thinking, and early delivery- encouraging engineers to challenge convention and build innovative solutions from the ground up. Key Responsibilities What you will do: Write clean, functional code and thorough tests Evaluate different technical approaches to complex problems across various non‐functional requirements Build infrastructure and leverage cutting‐edge … time on repetitive tasks and more time solving customer problems Collaborate openly with both technical and non‐technical teams Take full ownership of your code from PR to production Contribute to projects across our platform—ranging from forensics tools to entity exposure APIs and blockchain visualisation products Skills, Knowledge ...

Senior Backend Engineer

Hiring Organisation
Formula Recruitment
Location
City of London, London, United Kingdom
will play a pivotal role in driving innovation, as well as working on their innovative product utilising a JVM stack ensuring quality across their code base. What we expect from the Senior Backend Engineer: Proven experience across backend engineering utilising JVM technologies Proven hands-on experience in system design … architecture Focus on producing clean code whilst promoting excellent coding practices throughout the team Tech stack: Java 11-17, Springboot PostgreSQL/Kafka AWS/Kubernetes/Terraform Typescript/React Benefits: 10% bonus Life assurance 25 days annual leave (option to buy 5 extra) Flexible/hybrid ...

Software Engineer

Hiring Organisation
Opulent Mind
Location
South London, UK
Employment Type
Full-time
develop, and maintain scalable backend services and APIs that power high volume transactions. This position is ideal for an engineer with a passion for clean, maintainable code and a keen interest in financial technology and digital platforms. Key responsibilities Design, build, and maintain robust, scalable backend systems using … with cross functional teams including DevOps, Product, and QA to deliver high quality software. Ensure reliability, performance, and security of transaction systems. Participate in code reviews, testing, and production troubleshooting. Contribute to continuous improvement of software development practices and architecture patterns. Required skills and experience 5+ years of professional ...

Senior Software Engineer

Hiring Organisation
Bourne Search Ltd
Location
London Area, United Kingdom
senior engineers to design and enhance high-performance trading and market data systems. The focus is on ultra-low latency, robustness under load, and clean, well-tested code. Key responsibilities include: Designing and building low-latency, high-performance C++ components for trading and market data Enhancing core trading infrastructure ...

Full Stack Engineer

Hiring Organisation
Reed Professional Services
Location
City of London, London, United Kingdom
role: Develop and maintain front-end and back-end components of applications. Collaborate with project teams to design and implement functional, robust applications. Write clean, scalable code using Java, Python, and other relevant technologies. Integrate user-facing elements with server-side logic and functionality. Ensure the performance, quality ...

PySpark Developer

Hiring Organisation
Randstad Digital
Location
London, United Kingdom
Employment Type
Contract
complex SAS environments into scalable, AWS-native PySpark pipelines for a major financial services project. What You'll Do Modernize: Convert legacy SAS code into production-ready PySpark using automated tools and manual refactoring. Build: Design and fix high-performance ETL/ELT pipelines and data marts on AWS. … Working Knowledge): Ability to read and debug Base SAS/Macros to translate logic into Python. Engineering: Strong Python skills with a focus on clean code, modular design, and exception handling. Preferred Experience Background in Banking or Financial Services . How to Apply: If you are ready ...

Senior Software Developer

Hiring Organisation
LUMORA SOLUTIONS
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £85,000 per annum
looking for: Strong experience building enterprise-grade backend systems using C# .NET Core/Framework SQL and relational database design skills Solid engineering fundamentals: clean code, testing, debugging and secure development Experience working in complex or regulated environments is a plus What you’ll be doing: Designing ...

Senior Node/AWS Developer

Hiring Organisation
Method-Resourcing
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£80,000
experience in software engineering, with expertise in Node.js and REST API design. Strong knowledge of AWS and serverless architecture. Strong experience with TypeScript, ensuring clean, efficient, and maintainable code. Experience with CI/CD pipelines using GitLab for continuous integration and delivery. Proactive mindset - takes ownership, solves problems ...

Senior Node/AWS Developer

Hiring Organisation
Method Resourcing
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 per annum
experience in software engineering, with expertise in Node.js and REST API design. Strong knowledge of AWS and serverless architecture. Strong experience with TypeScript, ensuring clean, efficient, and maintainable code. Experience with CI/CD pipelines using GitLab for continuous integration and delivery. Proactive mindset - takes ownership, solves problems ...

Senior Data Scientist

Hiring Organisation
Anson Mccade
Location
London, United Kingdom
Employment Type
Permanent
Reinforcement Learning, or Bayesian Inference) tailored to specific client needs. Mentorship: Guide and upskill junior Data Scientists, fostering a culture of rigorous peer review, clean coding standards, and continuous learning. Innovation: Stay at the forefront of AI research. You are encouraged to experiment with new methodologies and contribute ...

Senior Test Engineer

Hiring Organisation
Randstad Technologies
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£400 - £500 per day
Oversee testing activities for major project streams, ensuring high standards are met. Embed Quality: Collaborate with Architects and Devs to bake quality into the code-not just test it later. Drive Improvement: Identify gaps in our automation coverage and toolset, then fix them. Mentor: Guide junior engineers in best … practices, from clean code in scripts to effective manual exploratory testing. What You Bring Essential: Significant experience in software testing within structured development environments. Expertise in both manual and automated testing techniques. Strong knowledge of test automation frameworks and scripting. Proven experience leading testing activities on complex projects. ...

Front-End Engineer (Angular/TypeScript)

Hiring Organisation
Arden Resourcing Limited
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
using RxJS and NgRx Integrate with REST API’s and secure authentication flows (OAuth/PKCE) Contribute to CI/CD workflows and maintain clean, modular code. Requirements Extensive experience with Angular and TypeScript Strong experience with RxJS, NgRx and state management Understanding of dynamic component rendering in Angular … Experience consuming RESTful API’s Familiarity with Docker and modern DevOps practices Solid understanding of clean code and scalable design principles Desirable Laravel React/Next.js Ionic AI/LLM If you’re looking to take ownership in a fast-growing environment and build software that supports ...

Senior Low Latency Developer

Hiring Organisation
CMC Markets
Location
Greater London, England, United Kingdom
Contribute to the continuous evolution of our electronic trading infrastructure. Mentorship & Technical Leadership Provide guidance and mentorship to junior developers. Champion engineering best practices, clean code principles and robust design patterns. What You’ll Bring Strong hands-on Java development experience within low latency financial systems. Deep understanding ...

Test Manager

Hiring Organisation
Randstad Technologies
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£400 - £500 per day
Oversee testing activities for major project streams, ensuring high standards are met. Embed Quality: Collaborate with Architects and Devs to bake quality into the code-not just test it later. Drive Improvement: Identify gaps in our automation coverage and toolset, then fix them. Mentor: Guide junior engineers in best … practices, from clean code in scripts to effective manual exploratory testing. What You Bring Essential: Significant experience in software testing within structured development environments. Expertise in both manual and automated testing techniques. Strong knowledge of test automation frameworks and scripting. Proven experience leading testing activities on complex projects. ...

Software Engineer

Hiring Organisation
Digital Waffle
Location
London, UK
Employment Type
Full-time
modern, customer-facing web platform. This is a hands-on role for someone who enjoys working on complex interfaces, data-driven products and clean, well-structured front end architecture. You will work closely with product and engineering teams to deliver high quality user experiences, taking ownership of features from … patterns Working with reactive programming concepts using RxJS Collaborating with product managers and engineers to scope and deliver features Writing well tested, maintainable code with performance in mind Improving existing front end architecture and contributing to technical standards Using modern tooling and AI assisted workflows to speed up development ...

Software Engineer

Hiring Organisation
Kestrix
Location
Greater London, England, United Kingdom
data. Implement and maintain data processing pipelines, integrating external data sources, ensuring the efficient flow of information between different components of the system. Write clean, efficient, and maintainable code, following industry-standard software engineering practices. Conduct thorough testing, debugging, and troubleshooting of the software, identifying and resolving … thermodynamics concepts. Experience deploying and managing runtime environments in Google Cloud Platform. Experience managing cloud infrastructure at scale using Terraform or similar Infrastructure as Code (IaC) tools. Understanding of large-scale deployment strategies, container orchestration (Kubernetes, Docker), and cloud platforms ( GCP, AWS or Azure ). Confidence with continuous integration ...

Software Engineer (Python)

Hiring Organisation
Impax Recruitment
Location
City of London, London, United Kingdom
hiring a Software Engineer (roughly 2–4 years experience ) to join as an early engineering hire . What they need: Strong Python fundamentals (clean code, testing, maintainability) Experience building APIs/backend services Experience with data pipelines/data processing workflows Comfortable working in an early-stage environment ...

Freelance Frontend Developer

Hiring Organisation
3Search
Location
City of London, London, United Kingdom
shared digital ecosystems – Integrate front-end solutions with Salesforce-led architectures – Collaborate with UX, product and back-end engineering teams – Champion performance, accessibility and clean code standards You Will Need: – Commercial front-end development experience in complex environments – Hands-on Salesforce experience (absolute non-negotiable) – Strong JavaScript, HTML5 ...

Analyst

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £50,000 per annum
ideal candidate will have the following skills and experience: * Strong commercial experience using SQL for querying, joins and aggregations, with the ability to write clean, efficient code. * Proven experience building dashboards in Power BI or similar data visualisation tools. * Comfortable working in smaller, agile environments and contributing across different ...

Senior / Founding Full Stack Developer

Hiring Organisation
G.R.E. Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
evolve a Laravel-based REST API Develop and maintain a Flutter mobile application (iOS & Android) Design and implement secure, multi-tenant architecture Establish clean coding standards and engineering best practices Improve performance, scalability, and reliability Support deployment, CI/CD, and infrastructure decisions Take features from concept through ...

.Net Developer

Hiring Organisation
Wave Talent
Location
City of London, London, United Kingdom
Work on the modernisation and refactoring of legacy .NET applications Collaborate with product managers, business analysts and QA to deliver high-quality features Write clean, testable and maintainable code following best practices Participate in code reviews and contribute to improving engineering standards Support production systems, including ...

Junior Java Software Engineer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
tooling for the wider firm. What you'll do: Build and enhance Java backend services (APIs, batch jobs, integrations) used across the business Write clean, testable code with solid engineering discipline (testing, code review, debugging, production support) Maintain and extend Python-based ingestion/ETL (pragmatic plumbing ...