126 to 149 of 149 Clean Code Jobs in London

UI Developer - C# .NET WCF / WinForms London / Hybrid

Hiring Organisation
Akkodis
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £90,000 per annum
desktop applications. Develop and maintain software using C#.NET , WinForms , and WCF . Collaborate with cross-functional teams to gather requirements and translate them into clean, efficient code. Contribute to architectural discussions and technical design decisions. Ensure code quality through testing, peer reviews, and best-practice development standards. Troubleshoot ...

Python Developer

Hiring Organisation
Xact Placements Limited
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £50,000 per annum
high-impact environment where speed, quality, and innovation matter. The Role The successful candidate will: Design, build, and maintain backend services in Python , writing clean, maintainable, production-grade code. Develop and deploy AI-powered features using Azure-native services including Azure AI Foundry, Azure AI Search, Cosmos DB, Docker … within tight development cycles — branch, commit, test, and ship via GitHub-based CI/CD pipelines. Write comprehensive unit tests and contribute to high code quality standards. Collaborate within agile sprints and contribute to technical design decisions. The Ideal Candidate Our client is seeking someone with: Strong commercial experience ...

Frontend Developer (Ecommerce / Headless Shopify)

Hiring Organisation
Imaginaire - Shopify Plus Agency
Location
South London, UK
Employment Type
Full-time
team. You won't be expected to operate in isolation, but you should be comfortable delivering high-quality frontend work with clear guidance and code review. We actively use AI-assisted workflows across development (for refactoring, documentation, optimisation and acceleration), and we're looking for someone comfortable working … Next.js Translating Figma designs into accessible, high-quality UIs Working with Shopify APIs and frontend integrations Supporting and improving existing ecommerce builds Participating in code reviews and technical discussions Working within clear quality assurance standards Occasionally making small, safe changes to existing backend systems when required What ...

Senior Frontend Engineer

Hiring Organisation
Opus Resourcing Ltd
Location
London, United Kingdom
Employment Type
Temporary
Salary
GBP 70,000 - 95,000 Annual
applications built using Next.js, React, Tailwind, Sanity, and GraphQL Improve observability and performance profiling using tools such as Sentry and platform monitoring solutions Write clean, scalable, well-tested code with a strong focus on automated testing and stability Promote knowledge sharing through peer code reviews, proactive documentation ...

Frontend Developer

Hiring Organisation
Albert Bow
Location
London Area, United Kingdom
mobile platforms Collaborate closely with backend engineers to integrate APIs and services efficiently Participate in planning, design, development, testing, deployment and maintenance Write clean, scalable, high-quality code aligned with best practices Contribute to performance optimisation and secure coding standards Requirements Strong experience with React and/ ...

Scala Developer - Remote Contract - Outside IR35

Hiring Organisation
Stealth iT Consulting
Location
Central London / West End, London, United Kingdom
services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functional programming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. … Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines ...

Contract Flutter Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, United Kingdom
Employment Type
Contract
develop new features in a live Flutter application (iOS, Android, Web) Contribute to architectural decisions within a modular Flutter codebase (Bloc/Cubits) Implement clean, scalable Dart code aligned with best practices Integrate backend services via REST (previous gRPC exposure beneficial) Implement and enhance mapping functionality (Mapbox mobile ...

Full-Stack Engineer (Angular Only + UX Focus)

Hiring Organisation
Admin Please
Location
London Area, United Kingdom
full-stack architectures from scratch Develop backend services using Encore TS (experience with Express is highly transferable and sufficient) Build and consume APIs, ensuring clean data flow between front-end and back-end Work with PostgreSQL and Prisma for data modeling and persistence Deploy and maintain services on Google … Cloud Platform (GCP) Build and maintain mobile applications using Capacitor Style applications using Tailwind CSS (and maintain existing SCSS where needed) Write clean, maintainable, and efficient code across the stack Debug, troubleshoot, and optimize performance for a seamless user experience Collaborate closely with the founding team on product ...

Forward Deployed Engineer

Hiring Organisation
Tiro Partners Limited
Location
London Area, United Kingdom
high-performance startup environment. Key Responsibilities Design and build full-stack integrations connecting AI agents to customer systems Develop data pipelines and “glue code” for production deployments Run technical architecture sessions with customer stakeholders Act as the product feedback loop — surfacing bugs, bottlenecks, and feature opportunities Manage technical relationships … with IT, security, and data teams Write clean, maintainable, well-documented code Support continuous platform improvement and occasional core platform work What We’re Looking For 5+ years’ experience in Forward Deployed, Solutions, or Full-Stack Engineering Strong Python expertise Proven experience delivering production solutions directly with customers ...

Senior Quant Developer : Elite Quant Fund : Python/C++ : £150-200k base plus huge bonus

Hiring Organisation
Hunter Bond
Location
London Area, United Kingdom
high impact and low ego. The successful candidate will work at the intersection of quantitative research, data engineering, and high-performance software development — with code that moves rapidly from prototype to production and directly influences trading performance. The Role As a Quant Developer, you will: Collaborate closely with quant … researchers to productionise models and design scalable research/tooling infrastructure Develop high-performance, robust code across Python and C++ Build and maintain data pipelines, research platforms, and components of the live trading stack Optimise system performance, reliability, and throughput across large-scale datasets Contribute to architectural decisions across ...

Mobile Engineer

Hiring Organisation
Expedia Group
Location
City of London, London, United Kingdom
native Android apps used by millions of travellers. Partner with Product, Design, and back‐end teams to turn requirements into robust Android solutions. Write clean, maintainable Kotlin code using modern Android architectures and Jetpack libraries. Ensure performance, stability, and accessibility across the Android experiences you own. … safe, incremental releases. Use data, experimentation, and customer feedback to iterate and improve existing features. Help strengthen our engineering culture by contributing to code reviews, shared standards, and team learning. Minimum Qualifications: Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience. 2+ ...

Full Stack Engineer

Hiring Organisation
Searchability (UK) Ltd
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
responsible for building and deploying modern, data-driven applications. On the frontend, you'll work with React and/or Next.js to deliver clean, responsive user experiences. On the backend, you'll design and maintain APIs using Python and FastAPI, ensuring systems are scalable and performant. You'll work … extensively with real-time sports data, translating complex logic into clean, maintainable code. Experience with AWS and Docker in production environments is highly desirable. A genuine interest in sport is non-negotiable. FULL STACK ENGINEER ESSENTIAL SKILLS 3+ years' commercial software development experience Strong Python and FastAPI experience PostgreSQL ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £115000/annum
Location : Remote (London office) Salary : £80,000 - £115,000 Skills : C++, Algorithms, Boost Overview : Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest … year 2. About you : STEM degree from a top university OR commercial C++ expertise Significant bias towards C++ development Genuine passion for writing clean, performant code Bonus if : Commercial C++ experience Have worked on open-source projects Have an activity portfolio of personal C++ projects Full details ...

Software Engineer C++

Hiring Organisation
Platform Recruitment Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Location : Remote (London office) Salary : £80,000 - £115,000 Skills : C++, Algorithms, Boost Overview : Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest … year 2. About you : STEM degree from a top university OR commercial C++ expertise Significant bias towards C++ development Genuine passion for writing clean, performant code Bonus if : Commercial C++ experience Have worked on open-source projects Have an activity portfolio of personal C++ projects Full details ...

Senior Frontend Engineer

Hiring Organisation
Plexus Resource Solutions Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
their web3 products and ecosystems. Role: Collaborate with UX/UI designers and backend engineers to build and maintain high-quality web applications. Write clean, efficient and maintainable code that meets industry standards. Implement responsive design patterns to ensure optimal viewing and interaction across a variety of devices. ...

Junior Software Developer

Hiring Organisation
LUMORA SOLUTIONS
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £35,000 per annum
Backend development C# and .NET (preferred) through studies, placements, or personal projects Basic understanding of SQL and relational databases An interest in writing clean, well-structured code and learning best practices Curiosity, a willingness to learn, and a collaborative mindset What you’ll be doing: Supporting the development ...

Machine Learning Engineer

Hiring Organisation
Block MB
Location
London Area, United Kingdom
sequence models or transformer-based architectures. Comfortable building and maintaining data pipelines, optimising large datasets, and handling model scaling challenges. Solid software engineering fundamentals — clean, maintainable code and version control best practices. System Knowledge: Hands-on experience with multi-node GPU clusters, orchestration tools (e.g., Kubernetes, Slurm ...

Mobile Engineer

Hiring Organisation
Expedia Group
Location
London Area, United Kingdom
native iOS apps, from idea to production. Collaborate with Product, Design, and back‐end teams to turn customer problems into elegant iOS solutions. Write clean, maintainable Swift code that follows modern iOS architecture and platform best practices. Ensure high performance, reliability, and accessibility across the experiences you own. … incremental, safe releases. Use data and customer feedback to continually improve features and user journeys. Help strengthen our engineering culture by contributing to code reviews, shared standards, and team learning. Minimum Qualifications: Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience. 2+ ...

Rust Developer

Hiring Organisation
Radley James
Location
City of London, London, United Kingdom
engineers. Requirements 6-8 years of related experience, familiar in Linux environment; University degree in Computer Science, Software Engineering, or related disciplines You write clean and efficient code in Rust You demonstrate strong interest in financial markets and blockchain technologies You own your deliverables, reliability, scalability, and maintainability ...

Machine Learning Engineer Space & Satellite

Hiring Organisation
Get2Talent
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Python programming skills Experience with PyTorch, TensorFlow, or optimisation libraries (e.g. Gurobi, OR-Tools) Strong technical communication and stakeholder engagement skills Ability to write clean, efficient, maintainable code Interest in explaining and presenting complex technology Desirable Experience in satellite, wireless communications, or software-defined networking Background in technical ...

C++ Trading Platform Developer

Hiring Organisation
Radley James
Location
London Area, United Kingdom
core infrastructure The tech stack is primarily C++ and Python, running on Linux across both development and production. The focus is on writing clean, scalable, high-performance code and continuously improving system reliability and speed. This is a hands-on engineering role with direct exposure to traders ...

Python Developer

Hiring Organisation
CODEVERSE LIMITED
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 per annum
APIs Data cleaning, validation, and transformation utilities Ensure outputs are analysis-ready and consistent Write clear documentation, examples, and usage guides Produce production-quality code suitable for open-source or public distribution Package and publish the library to PyPI Required Skills & Experience Strong Python development experience Experience working with … REST APIs Familiarity with data manipulation libraries (e.g. pandas, numpy) Experience writing clean, well-documented, testable code Understanding of Python packaging and versioning Desirable Experience publishing packages to PyPI Familiarity with data science or analytics workflows Experience supporting analyst-facing tools ...

Data Engineer

Hiring Organisation
Searchability NS&D
Location
London Area, United Kingdom
data models. Integrate and enrich data from multiple sources, ensuring quality and consistency. Design and implement ETL processes (e.g. using NiFi). Write clean, secure, test-driven code that is reusable by default. Maintain and enhance data ingestion and storage architectures. Investigate and resolve data issues within operational ...

Senior Machine Learning Engineer

Hiring Organisation
OJ Digital
Location
Greater London, England, United Kingdom
with SFT, DPO, PPO and GRPO Experience working with large open source language models such as Llama Strong engineering fundamentals and ability to write clean, production ready ML code Experience generating, curating or synthesising training data Experience designing evaluations and deploying models at scale Multimodal exposure is beneficial ...