751 to 775 of 882 Clean Code Jobs in the UK

Software Engineer - Product

Location
Greater London, England, United Kingdom
design. We’re looking for engineers who love solving real‐world problems, care about user experience, and are driven to see their code make an immediate impact. What we’re looking for 5+ years shipping real product work in C++, TypeScript or Python, or building modern front‐end apps … real problems in the field. Experience with CAD/BIM or a prior product‐company background. What you'll do Write, review, and maintain clean, well‐tested code across the stack; drive best practices for code quality, performance, security, and observability. Improve frontend architecture, component libraries, state ...

Lead Python Developer

Location
Greater London, England, United Kingdom
broader coordination, you’ll keep the pod aligned, focused, and delivering at a high standard. Key Responsibilities Lead development of features and fixes, writing clean, performant, secure code aligned with business goals Review PRDs with the PM to ensure clarity, highlight edge cases, and produce accurate estimation … design for your pod’s work, running a collaborate review process with EMs and other relevant leads before implementation Raise team standards through mentoring, code reviews, and setting strong technical example Ensure production readiness – triage and prioritise live issues with appropriate urgency, coordinating with App Support and escalating when ...

.NET Developer

Location
West of England, England, United Kingdom
work on our existing product suite, configure existing systems, and provide user support. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework … teams to design, develop and maintain software. Key Responsibilities Participate in requirements analysis Collaborate with internal teams to produce software design and architecture Write clean, scalable code using .NET programming languages Adhere to systems security engineering principles Test and deploy applications and systems Revise, update, refactor and debug ...

Python Engineer (Terminal/Modelling/Data) London

Location
Greater London, England, United Kingdom
already know. What We’re Looking For The Essentials 3+ years of professional Python experience, with strong backend fundamentals. You write clean, well-structured code and are comfortable owning something end-to-end, from design through deployment and monitoring. Real, hands-on experience with AWS and infrastructure … code (Terraform). You've run production infrastructure, not just experimented with it. Proficiency with Django, FastAPI, or a comparable async Python framework. Experience with data pipelines and relational databases (PostgreSQL), and building systems that serve data reliably at scale. Expert-level use of AI coding tools (Cursor, Claude ...

Backend Software Engineer

Location
Greater London, England, United Kingdom
constraints - zero-downtime migrations, complex tradeoff analysis, and the kind of pragmatic decision-making that keeps services reliable as requirements shift. Software craft: Writes clean, well-structured code with good use of abstractions, namespaces, and interfaces. Opinionated about code review processes and culture. Reasoning under uncertainty ...

Senior Python Engineer – AI-Powered Backend & REST APIs

Location
Greater London, England, United Kingdom
Xelix in London is seeking Mid and Senior Python Developers to join our back‐end team. You’ll write clean, tested Python code, work with AI engineers on large data sets, and design RESTful APIs in Django to support the React front end. We value ownership, provide ...

Scala Data Engineer - Contract - SC Clearance - London

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£530 - £580/day insideIR35
highly available backend services and APIs supporting fraud detection and data integrity. Responsibilities: * Design and develop scalable, secure and low-latency backend services. * Develop clean, testable Scala code and REST APIs. * Work with databases and AWS services. * Improve and modernise existing applications and services. * Collaborate with product owners ...

Junior Developer

Location
Greater London, England, United Kingdom
years of related experience, familiar in Linux environment; You hold university degree in Computer Science, Software Engineering, or related disciplines You write clean and efficient code in Rust or any other Object Oriented Programming (e.g. C++) You demonstrate strong interest in financial markets and blockchain technologies ...

Scala Engineer

Hiring Organisation
TALENT INTERNATIONAL UK LTD
Location
United Kingdom
Salary
£600.00 per day
architecting - e.g. reducing the number of technologies that are required to support the pipeline and using managed services where appropriate. Design and develop clean functioning, testable code on the back-end, write effective APIs, develop and manage well-functioning databases and applications with security and data protection settings ...

Scala Engineer

Location
London, United Kingdom
architecting - e.g. reducing the number of technologies that are required to support the pipeline and using managed services where appropriate. Design and develop clean functioning, testable code on the back-end, write effective APIs, develop and manage well-functioning databases and applications with security and data protection settings ...

Senior Backend Developer (PHP)

Location
Greater London, England, United Kingdom
Analyse, design, develop, as well as implement and document RESTful services and APIs; Troubleshoot software and product databases to ensure functionality; Write object-oriented, clean, and maintainable code; Implement common APIs based on architecture guidelines and frameworks; Identify potential process improvement areas; Work in a self-testing paradigm ...

Salesforce Engineer

Location
Greater London, England, United Kingdom
direct, visible impact. This is a greenfield project: the org is less than a year old, so you'll be working with a modern, clean codebase and will have a genuine say in the patterns, standards and architecture as it grows. If you enjoy shaping something early rather than … untangling years of technical debt, this is a good fit. This is a predominantly hands‐on build role. You'll be writing code most days and owning features from refinement through to release, with a particular focus on Lightning Web Components and API integrations. You'll work closely with ...

Frontend Software Developer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
practical solution design. Working knowledge of AI and how it can support software development. Additional Information Implementnew features across the existing site. Maintainand improving clean, maintainable code. Identifytechnical improvements that strengthen performance and quality. SupportSoftware Product Owners with technical input and delivery context. Enhancethe existing code base ...

Senior Android Developer

Location
Greater London, England, United Kingdom
current with the latest Android trends and technologies. Solid understanding of MVVM architecture and associated design patterns. Ability to apply SOLID principles to ensure clean, scalable, and maintainable code. A strong DevOps mindset , understanding how software interacts with infrastructure. Good understanding of CI/CD processes and practical experience … collaboration skills and the desire to work closely with cross-functional teams. Nice-to-Have Skills Understanding of the Android compilation process and how code is converted into an executable. Knowledge or experience working with FHIR standards. Understanding of effective memory management , including garbage collection and reference handling. #J ...

Applied AI Engineer

Location
Greater London, England, United Kingdom
tool‐use and multi‐step workflows. Familiarity with frameworks such as LangGraph, Pydantic AI or similar. Strong Python engineering skills and ability to produce clean, testable, production‐quality code. Experience with context engineering: retrieval strategies, prompt construction, information routing, memory. Experience with evaluation and observability for AI systems, including … annual discretionary bonus. Lunch provided (via Just Eat for Business) and dedicated barista bar. 35 days annual leave. 9% company pension contributions. Informal dress code and excellent work/life balance. Comprehensive healthcare and life assurance. Cycle‐to‐work scheme. Monthly company events. G‐Research is committed to cultivating ...

platform engineer enterprise procurement

Location
Greater London, England, United Kingdom
EventBridge to support 10x growth and multi-region high availability; Build and maintain robust CI/CD pipelines using GitHub Actions and Infrastructure-as-Code with Pulumi to enable safe, multi-daily deployments; Improve developer experience by building internal tooling and automated observability frameworks with Datadog to eliminate friction … leaders. Требования 5+ Years of platform engineering experience in high-growth, cloud-native SaaS environments; Deep expertise in AWS serverless ecosystems and Infrastructure-as-Code; Strong TypeScript skills, including writing clean, production-ready code; Developer-first mindset focused on automating toil and improving feedback loops at every ...

Web Developer

Hiring Organisation
Brook Street UK
Location
Cleckheaton, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£35,000
across desktop and mobile platforms. Key Responsibilities Develop and maintain web applications using Laravel Build responsive, user-friendly websites and web-based solutions Write clean, efficient and maintainable code using HTML, CSS and JavaScript Collaborate with designers and stakeholders to deliver new features and functionality Troubleshoot, debug … resolve technical issues Ensure websites perform consistently across browsers and devices Support ongoing improvements to existing applications Participate in code reviews and development best practices Assist with WordPress development and content-driven websites Work collaboratively to deliver projects on time and to a high standard Contribute ideas to improve ...

Backend Engineer - Ruby

Location
Greater London, England, United Kingdom
Rails and related technologies. Collaborate with product and frontend teams to deliver features that enable new customer experiences and operational efficiencies. Participate in code reviews and pairing sessions , sharing knowledge and learning from others. Integrate and optimise third‐party services that power our subscription platform. Continuously improve backend systems … scalability, reliability, and performance. Take ownership of medium‐sized projects , from design to delivery, and contribute to larger initiatives with senior engineers. Write clean, tested, and maintainable code, with CI/CD pipelines in GitHub Actions and end‐to‐end testing in Playwright . Work on asynchronous ...

Sr. Data Engineer

Location
United Kingdom
focus on stability, performance optimization, and traceability. Design, develop, test, and maintain data ingestion pipelines and supporting processes. Build resilient, fault-tolerant, and modular code to ensure data pipelines and services are robust, scalable, and highly available. Research, evaluate, and implement new tools, methods, and processes to enable … Required Skills & Experience Strong experience in designing and developing data ingestion and processing solutions, including near real-time data pipelines. Proven ability to write clean, modular, and maintainable code with a focus on reliability and performance. Experience working with distributed systems, data pipelines, and modern data platforms. Strong ...

Software Engineer

Location
United Kingdom
will also be involved in reimagining and redeveloping this product to create a new, innovative platform for our customers. Your responsibilities include: Writing clean, efficient, and maintainable code to create software solutions. Identifying and fixing bugs to ensure software quality. Updating and improving existing software to enhance performance … Understanding of database design for building efficient applications. Experience with API design and third-party system integrations. Experience with containerized applications. Exposure to deploying code on cloud infrastructure. Knowledge of CI/CD techniques. Experience redeveloping a product from inception to deployment. What Tribal Offers You We provide excellent ...

Senior Software Engineer (UI/UX)

Location
Greater London, England, United Kingdom
customer base. Work with more lead engineers and managers to drive initiatives to improve software engineering at SI Develop, extend, improve, and maintain our code base, workflows, documentation and tools. Collaborate with other disciplines, including user experience, design, QA and production to contribute to the overall development … principles with a passion for user experience Experience working collaboratively with UI/UX designers to develop a range of systems. Ability to write clean, maintainable, and portable code that is performant. Self-motivated with a drive to improve yourself and others continuously. Excellent communication skills and ability ...

Senior Software Engineer (UI/UX)

Location
Greater London, England, United Kingdom
customer base. Work with more lead engineers and managers to drive initiatives to improve software engineering at SI Develop, extend, improve, and maintain our code base, workflows, documentation and tools. Collaborate with other disciplines, including user experience, design, QA and production to contribute to the overall development … principles with a passion for user experience Experience working collaboratively with UI/UX designers to develop a range of systems. Ability to write clean, maintainable, and portable code that is performant. Self-motivated with a drive to improve yourself and others continuously. Excellent communication skills and ability ...

PHP Web Developer (must have Laravel knowledge)

Hiring Organisation
Ember Recruitment
Location
Huddersfield, West Yorkshire, United Kingdom
Employment Type
Full-Time
Salary
£28,000 - £35,000 per annum
that align with the business goals What you’ll do Working closely with the existing development team, you'll be responsible for contributing tested, clean and well written code using PHP. Working towards deadlines or in response to client requests, you'll be submitting work for approval ...

C++ Developer

Location
Greater London, England, United Kingdom
workloads. Collaborate closely with front-end developers and cross-functional teams to design and implement efficient APIs, ensuring seamless integration and optimal performance. Write clean, maintainable, and efficient code in a microservices architecture, with a focus on scalability and horizontal scaling for performance-critical services. Establish and promote ...

Data Engineer

Location
Warrington, England, United Kingdom
Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer ...