26 to 50 of 74 Clean Code Jobs in London

Java 8 Software Engineer | £500 – £550 | Inside IR35 | 6 Months | Hybrid Remote

Hiring Organisation
Opus Recruitment Solutions Ltd
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £550 per day
Hibernate development practices Proven ability to build microservices and reliable RESTful APIs Hands-on experience applying TDD and BDD testing approaches Good understanding of clean coding principles, SOLID, and cloud technologies Previous experience in the Finance/Fintech Industry is beneficial Key Responsibilities Design, implement, and thoroughly test ...

Dotnet Developer

Hiring Organisation
Information Tech Consultants
Location
City of London, London, United Kingdom
engineering practices. Key Responsibilities Develop, test, and maintain applications using .NET/.NET Core/ASP.NET Design and implement RESTful APIs and microservices Write clean, scalable, and efficient code Collaborate with front-end developers, QA, and product teams Troubleshoot, debug, and upgrade existing systems Participate in code ...

Lead Python Engineer

Hiring Organisation
Opto Talent
Location
City of London, London, United Kingdom
Product, and Design teams to deliver intelligent software solutions. Drive integration of AI and automation into core platform workflows. Write, review, and maintain clean, testable, production-grade code. Contribute to technical architecture and engineering best practices. Mentor junior engineers and help shape a high-performing engineering culture. About ...

Unity Developer

Hiring Organisation
Mind Candy
Location
City of London, London, United Kingdom
built for mobile (iOS & Android) & desktop Collaborate across disciplines and architect systems for gameplay, UI, animation, and tools - always keeping scalability in mind. Build clean, maintainable C# code. Prototype with artists and designers to test ideas. Optimise performance so the game runs smoothly on a wide range of devices. ...

Fullstack Software Engineer (Agentic AI)

Hiring Organisation
Adecco
Location
City of London, London, United Kingdom
Employment Type
Contract
documentation Develop, measure, and monitor key metrics for all tools and services and consistently seek to iterate on and improve them Participate in code reviews, continuously improving personal standards as well as the wider team and product Liaise with other technical staff and data engineers in the team … cloud run preferred) including core web application infrastructure is essential Strong skills in JavaScript/TypeScript and Python, ensuring best practices are followed for clean and scalable code Demonstrated ability to work directly with designers, particularly using Figma, to convert design prototypes into engaging and interactive applications Experience ...

Fullstack Software Engineer (Agentic AI)

Hiring Organisation
Adecco
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
documentation Develop, measure, and monitor key metrics for all tools and services and consistently seek to iterate on and improve them Participate in code reviews, continuously improving personal standards as well as the wider team and product Liaise with other technical staff and data engineers in the team … cloud run preferred) including core web application infrastructure is essential Strong skills in JavaScript/TypeScript and Python, ensuring best practices are followed for clean and scalable code Demonstrated ability to work directly with designers, particularly using Figma, to convert design prototypes into engaging and interactive applications Experience ...

Graduate Quantitative Engineer

Hiring Organisation
Hunter Bond
Location
London Area, United Kingdom
latency systems handling large-scale market data Tech Environment Language-agnostic environment with exposure to Python, Java, C++ , and other modern technologies Emphasis on clean code, performance optimization, and robust system design Modern development tools, cloud technologies, and data pipelines What We’re Looking For Strong academic background ...

AI Software Engineer

Hiring Organisation
Fruition Group
Location
North West London, London, United Kingdom
Employment Type
Permanent, Work From Home
powered client solutions, including RAG pipelines, agent architectures, LLM integrations, and protocol-driven tooling Build scalable AI systems using modern software engineering best practice (clean code, testing, CI/CD) Develop internal AI tooling to accelerate engineering delivery Lead advanced AI knowledge-sharing sessions within internal upskilling initiatives ...

Android Developer (Contract)

Hiring Organisation
La Fosse
Location
London Area, United Kingdom
loyalty features while contributing to a modern, modular Android codebase. Responsibilities Design, build, and maintain scalable Android applications using Kotlin Contribute to a modular, clean architecture (MVVM/Clean Architecture) Collaborate with Product, Design, and Backend teams to deliver new features Optimise application performance, reliability, and user experience … Integrate RESTful APIs and third-party services such as payments and analytics Write clean, testable, and maintainable code Participate in code reviews and mentor junior engineers Contribute to CI/CD pipelines and release processes Technology Stack Languages: Kotlin (primary), Java (legacy) Architecture: MVVM, Clean Architecture ...

Senior Software Engineer

Hiring Organisation
The Portfolio Group
Location
City of London, London, Cathedrals, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
services and responsive user experiences using React, NextJS and NodeJS. What You'll Do Build and maintain scalable, secure applications, modern architectural patterns Write clean, test-driven code with a focus on performance and usability Collaborate across teams to deliver iterative improvements Lead on innovation and continuous delivery … What We're Looking For Proven experience working with React Strong understanding of microservices, CI/CD, and DevOps practices Confident writing performant frontend code Agile mindset with excellent communication skills Enthusiastic about solving problems and sharing knowledge Nice to Have: Experience with Drupal 7 Familiarity with serverless architectures ...

Senior Java Software Engineer

Hiring Organisation
Synchro
Location
London Area, United Kingdom
tracing and observability tooling What you’ll be doing Designing and building scalable, resilient distributed systems Contributing to architectural decisions across greenfield platforms Writing clean, secure, and maintainable code Ensuring high performance, reliability, and zero-downtime releases Collaborating in cross-functional squads and contributing to engineering best practices ...

SC Java Developer

Hiring Organisation
Sanderson Government & Defence
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 40,000 - 60,000 Annual
oriented design Must be eligible for SC Clearance Nice-to-Have Skills Python exposure Experience with AWS What You'll Bring A passion for clean, maintainable code A cooperative mindset and willingness to contribute to team success Curiosity, problem-solving ability, and a drive to continuously improve Reasonable ...

SC Java Developer

Hiring Organisation
Sanderson Government and Defence
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£60,000
oriented design Must be eligible for SC Clearance Nice-to-Have Skills Python exposure Experience with AWS What You'll Bring A passion for clean, maintainable code A cooperative mindset and willingness to contribute to team success Curiosity, problem-solving ability, and a drive to continuously improve Reasonable ...

Junior Front-End Engineer

Hiring Organisation
ivee
Location
City of London, London, United Kingdom
applications. You will work closely with designers and back-end developers to create seamless user experiences using modern front-end technologies. You will write clean, maintainable code and ensure optimal performance across all devices. Key responsibilities: - Develop new user-facing features using React, Vue, or Angular - Build reusable … code and libraries for future use - Ensure the technical feasibility of UI/UX designs - Optimise applications for maximum speed and scalability - Collaborate with back-end developers and web designers - Implement responsive design principles - Conduct code reviews and mentor junior developers - Stay up-to-date with emerging front ...

Frontend React Developer

Hiring Organisation
Explore Group
Location
London Area, United Kingdom
into responsive, accessible and high‐performance user interfaces. Collaborate strategically with backend engineers, product owners and designers to deliver end‐to‐end solutions. Write clean, tested, maintainable code and set best‐practice standards for the front‐end. Optimize web performance, accessibility (WCAG), responsiveness, and the user experience. Participate … version control ( Git ), modern build tools and an eye for performance optimisation. Strong understanding of scalable front‐end architecture, responsive design, accessibility standards and code maintainability. Nice to Have Experience with server‐side rendering or static site generation (Next.js). Exposure to AI/ML integrations or advanced analytics ...

Senior C# .NET Developer | High-Volume Data | Kafka | Energy Trading | Up to £95,000 + Bonus | Hybrid, London

Hiring Organisation
VirtueTech Recruitment Group
Location
London Area, United Kingdom
driven services within a Kafka streaming architecture Engineer systems capable of handling large volumes of structured and time-series data Write efficient, multithreaded C# code optimised for throughput and performance Contribute to system architecture, scalability, and resilience decisions Deliver end-to-end functionality from analysis and design through … release Implement clean coding standards (SOLID, IoC, automated testing) Support CI/CD pipelines, Azure deployments, and production monitoring Collaborate closely with Trading and Quant teams on performance-sensitive solutions Mentor and review code where required Required Experience Strong commercial experience as a C# .NET Developer Deep understanding ...

Senior Java Developer (Low-Latency Payments Systems)

Hiring Organisation
RE Partners
Location
City of London, London, United Kingdom
Knowledge of payment gateways, ISO 20022, or SWIFT formats. • Collaborative, fast-paced, and engineering-driven culture. • Emphasis on engineering autonomy, architectural decision-making, and clean code. Collaborative, fast-paced, and engineering-driven culture. Emphasis on engineering autonomy, architectural decision-making, and clean code. Join Our Global Team ...

Senior Full-Stack Engineer

Hiring Organisation
Verifi
Location
London, England, United Kingdom
Azure, while learning to ensure our products remain performant, maintainable, and customer-centric across the entire application stack. What You’ll Do Write clean, maintainable code across the Angular frontend and Node.js backend services. Learn and contribute to full-stack architecture—understanding patterns, quality standards, and modern best … throughout the product lifecycle. Work with Platform Engineering to understand how the product leverages shared capabilities, tools, and infrastructure. Learn from senior engineers through code reviews, technical discussions, and architectural guidance. Learn and apply testing best practices and automation (unit, integration, and E2E) across frontend and backend, integrating quality ...

Mid-Senior Ruby on Rails Engineer (B2B SaaS | Hybrid | UK)

Hiring Organisation
Transreport
Location
London Area, United Kingdom
architecture improvements and scalability planning. Responsibilities Own & Evolve Backend Systems: Maintain and improve our Ruby on Rails applications supporting operational workflows. Technical Quality: Write clean, well-tested code and uphold strong security and data integrity standards. Integrations: Manage third-party integrations, ensuring reliable and secure data exchange. Infrastructure ...

Lead AI Engineer

Hiring Organisation
KPMG UK
Location
City of London, London, United Kingdom
junior engineers. Scalable AI Engineering: Develop and deploy production-grade AI systems tailored to audit applications. Contribute to architectural decisions and solution governance. Write clean, efficient, and scalable code that adheres to software engineering principles, MLOps practices, and cloud-native development. AI Solution Delivery: Own the implementation ...

Junior Solutions Architect (AI Assurance Engineer)

Hiring Organisation
Advai
Location
Greater London, England, United Kingdom
Once a testing plan is defined, you will be involved in the technical implementation and evaluation of client systems. This means writing the Python code to evaluate models, packaging those tests into Docker containers, and applying statistical rigour to ensure our safety evaluations are accurate. Interpreting client needs … this process, learning how to map real-world business risks to frameworks like NIST and MITRE ATLAS, whilst gaining hands-on experience deploying your code into cloud environments. Responsibilities Understand Risks: evaluating AI use cases and identifying potential risks Test Design: Defining test cases and requirements for statistically sound ...

Web Developer

Hiring Organisation
TechNET IT Recruitment Ltd
Location
City of London, London, United Kingdom
enterprise eCommerce platform • Turning product and design requirements into working, scalable features • Improving site performance, accessibility, and overall user experience • Maintaining and refining existing code to ensure reliability and efficiency • Connecting the platform with third-party systems such as payments, CRM, and subscription tools • Diagnosing and resolving issues across … Familiarity with Salesforce Commerce Cloud or similar platforms • Understanding of how systems connect via APIs and integrations • Attention to detail and a focus on clean, maintainable code • Comfortable working in a fast-paced environment with changing priorities • Strong communication and teamwork skills Nice to Have • Exposure to subscription ...

Senior Salesforce Developer - Service Could - Experience Cloud - Marketing Cloud - Apex - LWC

Hiring Organisation
Nexere Consulting Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 80,000 - 95,000 Annual
improvement. Key Responsibilities Salesforce Development Design and deliver scalable, high-performance Salesforce solutions. Build and configure functionality across Service Cloud and Marketing Cloud. Write clean Apex code and use declarative tools to meet business needs. Complete unit testing, documentation, and support system testing. Collaboration & Stakeholder Engagement Work with ...

Senior Android Developer

Hiring Organisation
Auxo Talent
Location
City of London, London, United Kingdom
develop robust, scalable, and maintainable Android applications Lead feature development from concept to release Collaborate with Product Managers, Designers, and Backend Engineers Write clean, testable, and efficient code following best practices Conduct code reviews and mentor junior developers Continuously improve app performance, quality, and user experience Stay … Experience 5+ years of experience in Android development Strong proficiency in Kotlin (and solid knowledge of Java) Experience with modern Android architecture patterns ( MVVM, Clean Architecture ) Deep understanding of Android SDK, Jetpack components, and app lifecycle Experience with RESTful APIs and third-party integrations Familiarity with testing frameworks (JUnit ...

Mobile Engineer (Kotlin Multiplatform)

Hiring Organisation
Morgan Philips Specialist Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
design, build, and delivery of complex mobile features using Kotlin Multiplatform. Influence sprint planning, estimation, and technical direction for larger delivery areas. Champion clean architecture, maintainable code, and robust testing practices. Conduct high-quality code reviews and elevate engineering standards across the team. Drive … design patterns. Excellent experience integrating mobile apps with backend APIs and services. Strong experience with unit testing and automated testing approaches. Proficient with Git, code review culture, and collaborative engineering workflows. Strong debugging, problem-solving, and communication skills. Direct experience delivering shared KMP modules for both Android & iOS. Experience ...