Clean Code Jobs in the UK

601 to 625 of 713 Clean Code Jobs in the UK

Senior Software Developer - Laravel

RG7, Theale, West Berkshire, Berkshire, United Kingdom
Hybrid / WFH Options
Nemo
PHP development experience (5 yrs+) Good knowledge of Laravel (this is essential) Relational database experience - ideally MySQL Knowledge of modern frontend development Good understanding of best practices around writing clean, maintainable code (DRY/SOLID) Decent Linux skills and ideally a good understanding of DevOps Experience of RESTful APIs More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Bonus, healthcare
Posted:

Senior Data Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Searchability
enabling rapid onboarding of new clients and driving our continued growth. ESSENTIAL SKILLS Strong SQL querying skills Proven experience in data migrations and data pipeline development Proficiency in writing clean, maintainable code and collaborating effectively within a team environment TO BE CONSIDERED Please apply online or email me directly at .For further information, call me on . By More ❯
Employment Type: Full-Time
Salary: £70,000 - £110,000 per annum
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Fruition Group
dynamic, responsive user interfaces with React (and occasionally React Native). Work closely with Product, Design, and Customer Success teams to understand user needs and deliver impactful solutions. Write clean, maintainable code and clear technical documentation. Take part in user conversations to inform development priorities. Continuously improve tools, processes, and performance through iteration and feedback. What We're More ❯
Employment Type: Permanent, Work From Home
Posted:

Data Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
you will be responsible for some of the following areas Architect and build a scalable data platform integrating diverse data sources Develop and maintain robust, efficient data pipelines Write clean, reliable code to transform and manipulate data Partner with senior technical leaders to shape modern data platform best practices Contribute to long-term data strategy with a strong More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Data Engineer

Bristol, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
you will be responsible for some of the following areas Architect and build a scalable data platform integrating diverse data sources Develop and maintain robust, efficient data pipelines Write clean, reliable code to transform and manipulate data Partner with senior technical leaders to shape modern data platform best practices Contribute to long-term data strategy with a strong More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Senior Software Engineer - Salford Quays

Salford, Manchester, United Kingdom
Marks & Spencer Plc
through testing, deployment, and monitoring in production Contribute to the technical direction of the Identity Platform and help shape solutions that balance customer experience, security, and developer usability Write clean, maintainable, well-tested code, and champion engineering best practices in your team Take shared responsibility for the operational excellence of the Identity Platform, including participating in our … hour support rota Collaborate closely with Product Managers, Designers, and Engineers to solve real user problems in thoughtful and innovative ways Actively participate in code reviews, pair programming, technical discussions and creating high quality documentation to share knowledge and continuously improve as a team Mentor and support more junior engineers through coaching and feedback Who you are Your skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Developer (Python / Django)

London, United Kingdom
Arch Systems
how the world shops. We're looking for a seasoned and thoughtful Senior Python Software Developer who thrives on building reliable, scalable backend systems and takes pride in writing clean, maintainable code. You care deeply about long-term architecture, performance, and well-structured APIs that power critical services and integrations. You're the kind of engineer who enjoys solving … local caching/syncing with remote APIs. Design and implementation of synchronization strategies between local data and cloud systems (eventual consistency, conflict resolution). Lead by example through thorough code reviews, championing best practices in clean architecture, modularity, and performance optimization. Help onboard new developers, provide thoughtful feedback, and support the growth of team members through collaboration and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior JavaScript Developer

London, United Kingdom
Hybrid / WFH Options
Consortia Group
Python, React, Redux, and Node. Knowledge in some of these areas would be ideal and your tasks will include: Collaborating with designers Development of UI/UX components Create clean, consistent, tested code Mentor more junior members of the team The successful Senior JavaScript Developer will be rewarded with remote working options, 10% annual bonus, 25 days holiday More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Developer – Elite FinTech Firm - Up to £600 per day – Outside IR35 Contract

City of London, London, United Kingdom
Hunter Bond
great personality and a desire to learn/work on new tech with a team of genuinely nice people! Successful candidates will have the following skills and experience: • Develop clean, efficient React code for front office development • Worked in financial services – Domain knowledge such as FX, Market data IB, Trading etc... • Microservice experience • Collaborative mindset with a genuine More ❯
Posted:

React Developer – Elite FinTech Firm - Up to £600 per day – Outside IR35 Contract

London Area, United Kingdom
Hunter Bond
great personality and a desire to learn/work on new tech with a team of genuinely nice people! Successful candidates will have the following skills and experience: • Develop clean, efficient React code for front office development • Worked in financial services – Domain knowledge such as FX, Market data IB, Trading etc... • Microservice experience • Collaborative mindset with a genuine More ❯
Posted:

React Developer – Elite FinTech Firm - Up to £600 per day – Outside IR35 Contract

london (city of london), south east england, united kingdom
Hunter Bond
great personality and a desire to learn/work on new tech with a team of genuinely nice people! Successful candidates will have the following skills and experience: • Develop clean, efficient React code for front office development • Worked in financial services – Domain knowledge such as FX, Market data IB, Trading etc... • Microservice experience • Collaborative mindset with a genuine More ❯
Posted:

React Developer – Elite FinTech Firm - Up to £600 per day – Outside IR35 Contract

london, south east england, united kingdom
Hunter Bond
great personality and a desire to learn/work on new tech with a team of genuinely nice people! Successful candidates will have the following skills and experience: • Develop clean, efficient React code for front office development • Worked in financial services – Domain knowledge such as FX, Market data IB, Trading etc... • Microservice experience • Collaborative mindset with a genuine More ❯
Posted:

React Developer – Elite FinTech Firm - Up to £600 per day – Outside IR35 Contract

slough, south east england, united kingdom
Hunter Bond
great personality and a desire to learn/work on new tech with a team of genuinely nice people! Successful candidates will have the following skills and experience: • Develop clean, efficient React code for front office development • Worked in financial services – Domain knowledge such as FX, Market data IB, Trading etc... • Microservice experience • Collaborative mindset with a genuine More ❯
Posted:

Senior Back-End Engineer EMEA (F/M/D)

London, United Kingdom
Flowdesk
our stack here Background & experience Programming experience with at least one modern language - Rust and Go is a plus Experience with one/several test frameworks Habit of writing clean and testable code Experience in designing complex systems (architecture, design patterns, reliability and scaling) Nice to Have Experience with any web3 libraries (ethers.js, go-ethereum, etc ) Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Platform & AI Enablement

Manchester, Lancashire, United Kingdom
Anaplan Inc
scalable platform services. Bring a product mindset to platform engineering, ensuring solutions are aligned with customer and business goals. Provide thought leadership across the fullstack (React, Java, Python), promoting clean, efficient, and maintainable code. Identify and drive opportunities for innovation-whether in development tooling, performance optimization, or new platform features. Act as a mentor to engineers across teams, elevating … technical standards through code review, design input, and informal leadership. Participate in incident retrospectives, technical spike planning, and future-looking strategy discussions. Help teams balance speed and sustainability-delivering under tight deadlines without compromising quality. Your Qualifications 12+ years of software engineering experience, ideally in platform, infrastructure, or data-centric product development. Expertise in Apache Kafka, Apache Flink, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Platform & AI Enablement

York, Yorkshire, United Kingdom
Anaplan Inc
scalable platform services. Bring a product mindset to platform engineering, ensuring solutions are aligned with customer and business goals. Provide thought leadership across the fullstack (React, Java, Python), promoting clean, efficient, and maintainable code. Identify and drive opportunities for innovation-whether in development tooling, performance optimization, or new platform features. Act as a mentor to engineers across teams, elevating … technical standards through code review, design input, and informal leadership. Participate in incident retrospectives, technical spike planning, and future-looking strategy discussions. Help teams balance speed and sustainability-delivering under tight deadlines without compromising quality. Your Qualifications 12+ years of software engineering experience, ideally in platform, infrastructure, or data-centric product development. Expertise in Apache Kafka, Apache Flink, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AI Engineer

United Kingdom
Hypercube
LLMs: Practical experience deploying and managing large language models and agent-based workflows. Cloud AI (AWS/Azure): Experience deploying AI solutions on cloud platforms. Python: Proficient in writing clean, production-quality code. AI Model Management: Familiarity with platforms such as MLFlow, Hugging Face, or LangChain. Data Processing: Experience with Databricks/Spark. SQL: Solid querying and data preparation … skills. Data Architectures: Understanding of modern data systems (lakehouses, data lakes). Additional (nice-to-have) skills: Infrastructure as Code: Terraform or equivalent. Streaming: Kafka, Kinesis. Cloud certifications (AWS or Azure). Experience in consulting or the energy sector. Public engagement through blogging or speaking. Strong communication and stakeholder engagement. Integration with hybrid or external systems. What's in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer (Planner)

Exeter, Devon, United Kingdom
IMP Software
Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, C#, SQL. Collaborate with a team of peers, applying agile practices such as pair programming and code reviews. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model solutions for development. Participate … such as spikes to explore new technology, patterns, and opportunities. Diagnose and resolve third-line support issues. Software Design Develop to maintainability standards, such as SOLID, functional principles, and Clean Code. Develop to security standards, such as OWASP. Handling Data Develop to agreed data access patterns, including Entity Framework, migrations, and blob storage. Advocate for judicious use of Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Apple iOS Developer

London, United Kingdom
Hybrid / WFH Options
Salt Digital Recruitment
a deep understanding of the Apple ecosystem, from iPhones and iPads to watchOS and iOS frameworks, and a strong grasp of best practices in mobile architecture, user experience, and code quality. This role is ideal for a proactive and self-motivated developer who thrives in a remote, collaborative environment and can independently drive projects to completion. Key Responsibilities Develop … and maintain iOS applications using Swift and Objective-C Collaborate with product managers, designers, and other developers to define, design, and ship new features Write clean, scalable, and maintainable code following Apple's Human Interface Guidelines Identify and fix bugs and performance bottlenecks Integrate with RESTful APIs and third-party libraries/services Ensure the performance, quality, and … responsiveness of applications Participate in code reviews and contribute to continuous improvement of development processes Stay up to date with the latest iOS development trends and technologies Required Skills & Qualifications 5+ years of professional iOS development experience Expert-level knowledge of Swift and strong experience with Objective-C Deep understanding of UIKit, CoreData, CoreAnimation, CoreLocation, AVFoundation, and other native More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Hook
a team with technical and non-technical colleagues to design and build product features that add value to our customers Working across the stack - frontend and backend, and writing clean, well-tested code Own significant parts of our product architecture and propose and lead new improvements Reviewing other software engineers code and provide structured feedback Designing our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

London, United Kingdom
Hybrid / WFH Options
Hook
a team with technical and non-technical colleagues to design and build product features that add value to our customers Working across the stack (back-end focus) and writing clean, well-tested code Own significant parts of our product architecture and propose and lead new improvements Reviewing other software engineers code and provide structured feedback Designing our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Engineer

Edinburgh, United Kingdom
Spaciv
senior software engineers to develop, test and implement software solutions that meet the needs of our clients. Assist in the design, development, and maintenance of software applications Participate in code reviews and contribute to the development of best practices Collaborate with project managers and other engineers to develop detailed specifications and requirements Write clean, maintainable and efficient code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Developer

London, United Kingdom
Hybrid / WFH Options
Consortia Group
they're popular in the UK market but would eventually like to be a global brand. To do this they'll be adding new features and ensuring their existing code is robust and scalable. They have an engineering team of around 40 currently which is split down into agile squads. In the squads you'll find a React Developer … Back End Developer, Tech Lead, Designer, and Product Manager. Some key considerations: Produce tested, clean, scalable code Collab with x-functional teams Rotate teams on a quarterly basis to complete a variety of tasks The successful React Developer will have access to remote/flexible working, unlimited holiday, and discounts with all kinds of retail stores/outlets. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile Application Engineer

Cardiff, South Glamorgan, United Kingdom
Dye & Durham Corporation
iOS and Android) Collaborate with product and design teams to deliver engaging, user-friendly mobile experiences Consume and integrate with RESTful APIs and GraphQL endpoints Participate in sprint planning, code reviews, and team retrospectives Write clean, maintainable, and testable code using modern development practices Identify and fix bugs and performance bottlenecks Stay up to date with mobile More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer

Malmesbury, Wiltshire, United Kingdom
C4S Search Ltd
head-on and solutions to be found with determination. THE SENIOR DEVELOPER OPPORTUNITY: Collaborate with cross-functional teams to analyse requirements, design solutions, and deliver high-quality software. Develop clean, efficient, and maintainable code using C# and the .NET framework, following coding standards and best practices. Debug and resolve issues to ensure performance, reliability, and optimal user experience. … role, please send an application detailing proof of the above or contact Amy Burton in our office. C4S Search connect future tech talent with leading deep tech, bio tech & clean tech organisations and we are always keen to hear from IT support engineers or those who work in the tech industry. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£51,063
Median
£65,000
75th Percentile
£77,500
90th Percentile
£89,125