Clean Code Jobs in the UK

476 to 500 of 2,378 Clean Code Jobs in the UK

Lead Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
KPMG-UnitedKingdom
experience in leading teams in the design and development of full stack C#/.Net Core and either Blazor, Angular 2+ or React frameworks. Expertise in software design patterns, clean code and how to build Rest APIs and messaging. Experience building applications for the cloud such as Azure (pref.), AWS or GCP Worked with defining data models and More ❯
Posted:

AI Solutions Architect - London

London, England, United Kingdom
Neo4j
successful customer outcomes. Solution Engineering: You will develop, test, and deploy production-ready AI applications that integrate graph databases with LLMs and orchestration frameworks. This involves writing production-level code, optimizing for performance and scalability, and ensuring seamless integration with customer systems. Continuously evaluate and improve the performance, scalability, and efficiency of deployed AI applications, incorporating new techniques and … like LLama, DeepSeek, and Mistral). Programming Proficiency : Competence and hands-on experience in at least one of the following languages: Java, JavaScript, Python, or C#. Ability to write clean, maintainable, and efficient code is essential. Deployment and Version Control : Hands-on experience with deployment software on major platforms, such as Linux, Docker, and Kubernetes, and proficiency in More ❯
Posted:

Java Engineer

London, England, United Kingdom
Echobox
powered products, all whilst meeting launch deadlines. Assist in the development and optimization of scalable, high-performance systems to support large volumes of data and machine learning models. Write clean, efficient, and maintainable code while following best practices and coding standards. Contribute to the deployment and integration of back-end services, ensuring that they work seamlessly with front More ❯
Posted:

Senior UI Developer lead for BestX product, AVP

London, England, United Kingdom
Acord (association For Cooperative Operations Research And Development)
and MiFIR. Responsible for maintaining and enhancing the application and influencing technology decisions. Responsible for taking ownership of tasks and seeing them through completion. Responsible for establishing best practices, clean-code and design patterns. Be passionate about driving change through an organization. A proponent of Test Driven Development always striving to Shift Left so as to facilitate effective More ❯
Posted:

Senior Frontend Developer

London Area, United Kingdom
Shawbrook
undergo pivotal, impactful work with truly diverse opportunities to support your development. Responsibilities: Work as part of an Agile product team to further our product delivery objectives, creating simple, clean and well-documented code. Lead the development of a new mobile app (Android/IOS). Work with the QA team to help create automated tests to ensure the … around performance and security. Work with the support team to assist with deployments and monitoring of services in production. Document details of system amendments/enhancements in both your code comments and our online documentation system Be an advocate for best practice, mentor and coach junior members of the team to support their development. Qualifications JavaScript & React JS- You More ❯
Posted:

Senior Frontend Developer

City of London, London, United Kingdom
Shawbrook
undergo pivotal, impactful work with truly diverse opportunities to support your development. Responsibilities: Work as part of an Agile product team to further our product delivery objectives, creating simple, clean and well-documented code. Lead the development of a new mobile app (Android/IOS). Work with the QA team to help create automated tests to ensure the … around performance and security. Work with the support team to assist with deployments and monitoring of services in production. Document details of system amendments/enhancements in both your code comments and our online documentation system Be an advocate for best practice, mentor and coach junior members of the team to support their development. Qualifications JavaScript & React JS- You More ❯
Posted:

Senior Software Engineer (SolstiCE) - Equity Derivatives Tech - VP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
development experience at a senior level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functional programming. Rigorous application of clean code and TDD principles. Passion and interest in shaping the way the system should be evolving to stay relevant, dependable and maintainable. Ability to work both independently and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Engineer - Engine by Starling

London, England, United Kingdom
Hybrid / WFH Options
Starling Bank
Life of a Software Engineer We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to banking worldwide. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across … and perform well Love coding in front-end technologies - from navigating REST APIs to tweaking that last bit of CSS to get the design system just right Believe in clean coding, simple solutions, automated testing and continuous deployment Like to take ownership of features from the original idea through to live Think (like us) that a small number of More ❯
Posted:

Java 8 Contract 6 months Inside IR35 Hybrid £425-£525 per day

Swindon, Wiltshire, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Skills: Technical: Expertise in Java (8+), SQL, Spring Boot, Hibernate, RESTful APIs, Microservices, TDD/BDD, Agile, DevOps, OO design, and front-end (HTML, CSS, JavaScript). Beneficial Experience: Clean coding, SOLID principles, AWS, JUnit, WebDriver, Cucumber, XML/JSON, system architecture, Unix scripting, large databases, and tools like Git, Maven, Jenkins. Behavioural Skills: Strong decision-making, teamwork, and More ❯
Employment Type: Permanent
Salary: GBP 425 - 525 Daily
Posted:

Senior Python Analyst

Manchester, England, United Kingdom
RSM UK
with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes). Proficiency in version control (DevOps) and CI/CD pipelines. Deep understanding of software engineering principles (OOP, modular design, clean coding). What we can offer you: Study Support. Hybrid and Flexible working. 26 Days Holiday with the option of purchasing additional days. Lifestyle, Health, and Wellbeing including financial More ❯
Posted:

Senior Python Analyst

Preston, England, United Kingdom
RSM
with containerisation (e.g., Docker) and orchestration tools (e.g., Kubernetes). Proficiency in version control (DevOps) and CI/CD pipelines. Deep understanding of software engineering principles (OOP, modular design, clean coding). What we can offer you: We recognise that our people are our most important assets. That’s why we offer a flexible reward and benefits package that More ❯
Posted:

Full Stack Engineer, Charles River Development, Senior Associate

London, United Kingdom
STATE STREET CORPORATION
Technical Solution Development Build and deploy small-scale tools and utilities to automate workflows or solve specific technical problems. Full Stack Engineering Contribute to the development of applications. Write clean, efficient, and testable code. Participate in design reviews, sprint planning, and agile ceremonies. Skills, Experience & Qualifications Required: knowledge of JAVA, C#, Microservices, Kubernetes, Kafka, API Gateway etc. Knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Analyst

Manchester, England, United Kingdom
RSM UK
with containerisation (e.g., Docker) and orchestration tools (e.g., Kubernetes). Proficiency in version control (DevOps) and CI/CD pipelines. Deep understanding of software engineering principles (OOP, modular design, clean coding). What we can offer you: We recognise that our people are our most important assets. That’s why we offer a flexible reward and benefits package that More ❯
Posted:

AI Engineer

London, United Kingdom
Intelligent Resourcing Solutions Ltd
and continuous learning. Whether we're developing cutting-edge software, architecting cloud infrastructure, or launching user-centric products, we're united by a shared passion for impactful technology and clean, elegant code. We believe in autonomy with accountability, flexible work environments, and creating space for every team member to grow and lead. If you're excited by meaningful challenges More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 55,000 Annual
Posted:

Senior UI Developer (Lead I - Software Engineering)

London, England, United Kingdom
UST
the design and development of responsive, user-friendly interfaces. Build applications using Angular, ReactJS, NodeJS, JavaScript, and TypeScript. Collaborate with designers and back-end engineers for seamless integration. Write clean, modular, and reusable code following best practices. Optimize applications for speed, performance, and scalability. Mentor junior developers and help establish coding standards. Participate in Agile ceremonies such as … stand-ups, planning, and reviews. Ensure quality through unit/integration testing and code reviews. Qualifications Minimum of 7 years of UI development experience. Strong skills in HTML5, CSS3, JavaScript, TypeScript, Angular, and ReactJS. Experience with responsive web design and front-end performance tuning. Solid understanding of REST APIs and integration with back-end services. Familiarity with Git, Agile … methodologies, and build tools like Maven. Excellent collaboration and communication skills. Passion for clean code, usability, and modern UI/UX trends. Additional Details Seniority Level: Mid-Senior level Employment Type: Full-time, Permanent/Fixed Term Industry: IT Services and Consulting Apply now for a chance to work with the latest technologies and contribute to innovative web More ❯
Posted:

Senior PHP Full Stack Developer

City, Cardiff, United Kingdom
Smile Digital
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of clean code, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficail - CI/CD, automated testing experience. This company offers more than just a job More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 60,000 Annual
Posted:

Senior PHP Full Stack Developer

Cardiff, South Glamorgan, United Kingdom
Smile Digital
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of clean code, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficail - CI/CD, automated testing experience. This company offers more than just a job More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Senior PHP Developer, Full Stack - £50k-£60k

Cardiff, South Glamorgan, Wales, United Kingdom
Smile Digital Talent Ltd
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of clean code, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficial - CI/CD, automated testing experience. This company offers more than just a job More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Software Engineer

Winchester, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Software Engineers across Full-Stack, Backend, Frontend , and DevOps/Cloud disciplines to join our growing tech teams. You’ll be part of a collaborative, cross-functional environment where clean code, scalable systems, and meaningful mentoring are core to how we work. This is your chance to work on products that have a real impact on millions of … model supporting balance and well-being What you’ll be doing Design and build robust, scalable software solutions Contribute across the full software lifecycle—from planning to testing Write clean, maintainable code and implement automated testing Collaborate in product squads and contribute to architectural decisions Mentor junior developers and share knowledge within your team Stay current with emerging … Engineers Experience with frameworks like React , Next.js , or similar Understanding of accessibility and testing best practices Strong hands-on experience with AWS (certification a plus) Skilled in Infrastructure as Code (preferably Terraform) Solid grasp of CI/CD , observability, and modern cloud architectures #J-18808-Ljbffr More ❯
Posted:

Senior Machine Learning Engineer

United Kingdom
Stealth Startup
learning, and apply new methodologies to improve existing models Deploy data science models on scalable AWS cloud infrastructures, ensuring best practices for security and performance Assist in Infrastructure as Code initiatives using Terraform Write clean, maintainable Python code for data science software, ensuring high standards of code quality and maintainability Continuously monitor and improve the performance … data science models, including NLP models, and deploying them in a production environment Bachelors degree in computer science, data science, mathematics, statistics, engineering or related field Proficiency in writing clean, robust, and scalable Python packages for backend functionality Experience with Python data science and NLP libraries Expertise in software development practices such as version control, code review, software More ❯
Posted:

Senior Software Engineer - Lasernet Platform

Nottingham, England, United Kingdom
Hybrid / WFH Options
Formpipe Software AB
solution implementation Participating in agile planning, estimation, and delivery Owning your work end-to-end Maintaining and improving the codebase Navigating legacy and new technologies Sharing knowledge and reviewing code with teammates Knowledge and Experience Must-haves: 5–10 years of software development experience across various domains Experience modernizing monolithic systems Strong C++ skills and Windows Desktop Development experience … but capable of independent work Knowledge sharing and mentorship Asks insightful questions Resilient and open to learning from failures Humorous, humble, and grounded Adapts quickly in agile environments Values clean code and craftsmanship Handles shifting priorities effectively Preferred qualities: Analytical thinking Maintains and improves existing code Clear communicator with technical and non-technical stakeholders Proactive problem identification … and resolution Attention to testing and documentation Experience with Git and collaborative workflows Understanding of automated testing and testable code Appreciation for UI/UX in desktop apps Works well with cross-functional teams Maintains composure under pressure Curious and continuously improving skills Interested? If you’re excited by complex challenges, passionate about clean code, and thrive More ❯
Posted:

Senior Frontend Developer

London Area, United Kingdom
RE Partners
are seeking a hands-on UI Developer with solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of code quality and ensure adherence to best practices. Required Skills and … NgRx (preferred). Testing Strong experience with unit testing tools: React : Vitest, Jest, React Testing Library Angular : Jasmine, Karma, TestBed E2E Testing : Experience with Playwright Tooling Experience with: Static code analysis tools (ESLint, Prettier, Sonar) Source control (Git) and workflows (Pull Requests, trunk-based development, Gitflow) Frontend build tools/bundlers: Webpack, Vite, Rollup DevOps & CI/CD CI More ❯
Posted:

Senior Frontend Developer

City of London, London, United Kingdom
RE Partners
are seeking a hands-on UI Developer with solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of code quality and ensure adherence to best practices. Required Skills and … NgRx (preferred). Testing Strong experience with unit testing tools: React : Vitest, Jest, React Testing Library Angular : Jasmine, Karma, TestBed E2E Testing : Experience with Playwright Tooling Experience with: Static code analysis tools (ESLint, Prettier, Sonar) Source control (Git) and workflows (Pull Requests, trunk-based development, Gitflow) Frontend build tools/bundlers: Webpack, Vite, Rollup DevOps & CI/CD CI More ❯
Posted:

Software Engineer III - Senior Associate - Salt Design System

London, England, United Kingdom
J.P. Morgan
implement UI designs and ensure consistency across our digital products. Work closely with product managers and other developers to understand requirements and deliver solutions that meet business needs. Write clean, efficient, and maintainable code, following best practices and coding standards. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards. Stay … end technologies (e.g. NextJS, Remix) Asynchronous operations in Javascript (maybe using libraries such as Axios, RxJS) Familiarity with solving UI state management Already contributes to an Open Source project Clean Code advocate An understanding of UI accessibility concerns Familiarity with one of JPM's existing design languages (UITK, MDS) #J-18808-Ljbffr More ❯
Posted:

Software Developer

Knutsford, Cheshire, North West, United Kingdom
Tilt Recruitment Limited
Up to £54k plus bonus Hybrid Cheshire Free lunch Were looking for a Software Developer to join our global client within the hospitality sector - someone whos passionate about writing clean, scalable code and excited to influence how they develop and deliver technology. Youll be joining a fast-paced, forward-thinking, people-first company where your ideas wont just … with global stakeholders, and play a key role in driving innovation across the business. What Youll Be Doing... Designing, developing, testing and deploy high-quality, scalable software solutions Championing code quality, performance, and security Collaboratingin agile teams, translating business needs into functional tech Writingautomated tests and following best practices to ensure maintainability Providingsupport andtroubleshooting technical issues Engagingin project planning … excellence across the team What Youll Need 3+ years of commercial .NET experience Strong experience with Azure, including Azure Functions Solid understanding of service-oriented architectures Ability to write clean, maintainable code and work with Azure SQL Server Familiar with containerization (Docker, Kubernetes, etc.) Firm understanding of best practices Familiarity with Clean Architecture, DDD, or TDD Frontend More ❯
Employment Type: Permanent
Salary: £50,000
Posted:
Clean Code
10th Percentile
£35,000
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£87,500