Clean Code Jobs in England

1,101 to 1,125 of 1,830 Clean Code Jobs in England

.Net developer - Fintech

Hereford, Herefordshire, England, United Kingdom
Hybrid / WFH Options
DCS Recruitment
experience developing with Microsoft .NET and C# . Experience with the Microsoft Azure cloud platform or similar. A collaborative mindset and a proactive approach to problem-solving. Passion for clean, saleable code and high-quality software delivery. What We Offer: A hybrid working model - 2/3 days a week in the office. Competitive salary … depending on experience. A vibrant, entrepreneurial culture with real ownership opportunities. Perks and benefits that make work-life balance a priority. Interested in joining a company where your code drives millions of real-world transactions? Apply now and bring your expertise to a team that values innovation, autonomy, and impact. DCS Recruitment and all associated companies are committed to More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Senior Front End Engineer

London, England, United Kingdom
Hybrid / WFH Options
Fruition Group
Continuously improve and evolve our existing digital products to deliver market-leading insurance experiences. Mentor and support other engineers, helping to raise the bar for the entire team. Drive code quality through thoughtful code reviews, pair programming, and a strong QA mindset. Collaborate closely with Product Managers and Designers to bring ideas to life-fast. Contribute to a … re familiar with accessibility standards and understand how to build inclusive user interfaces. You've seen projects through the entire development life cycle, from ideation to production. You write clean, tested, and maintainable code and you care about getting it right. You will be someone who's actively curious about how AI can enhance your work - keen to More ❯
Posted:

Mobile Developer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Oak Engage limited
and the product owner to refine the product vision, and execute that vision by writing high-quality features that follow sound design practices Develop high-quality, scalable, and maintainable code using React Native framework. Adding to the library of reusable UI components Participate in code reviews to provide and receive constructive feedback to ensure code quality. Maintain … the app code quality through SDK and dependency updates Contribute to the resolution of support requests Expand the unit test suite (Jest) and integration test suite (Detox) Essential 2+ years React/React Native experience Firm grasp of the JavaScript/Typescript language including ES syntax features up to ES2020 (Array.flat, Object.fromEntries) Experience with writing React Native apps Ability … to write well-documented, clean JS/TS code Comfortable working with third-party dependencies and debugging dependency conflicts Familiarity with Redux and its terminology Experience with developing an application against JSON APIs Strong familiarity with testing using an appropriate framework (Jest, Mocha, Detox, Selenium) Experience in working collaboratively as part of a team: version control, Pull Requests More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Mobile Developer

City of London, London, United Kingdom
CareLineLive
platforms. Kotlin Multiplatform Initiative: Lead the design and implementation of a Kotlin Multiplatform strategy to create a shared backend codebase for the Carer Companion App, improving development efficiency and code quality. Technical Leadership: Act as a technical authority within the mobile team, providing guidance and mentorship to other developers. Product Collaboration: Collaborate with product managers, UX/UI designers … and other stakeholders to translate product requirements into robust technical solutions. Code Quality: Champion best practices in mobile development, including code reviews, unit testing, and continuous integration, to maintain a high-quality and scalable codebase. Innovation: Stay up-to-date with the latest trends and technologies in mobile development and advocate for their adoption where they can bring … of Swift . Demonstrable experience with or a strong passion for Kotlin Multiplatform . A deep understanding of mobile architecture patterns (e.g., MVVM, MVI) and a commitment to writing clean, maintainable, and testable code. Experience in leading or significantly contributing to the architecture of mobile applications. Excellent communication and collaboration skills, with the ability to effectively bridge the gap More ❯
Posted:

Senior Mobile Developer

London Area, United Kingdom
CareLineLive
platforms. Kotlin Multiplatform Initiative: Lead the design and implementation of a Kotlin Multiplatform strategy to create a shared backend codebase for the Carer Companion App, improving development efficiency and code quality. Technical Leadership: Act as a technical authority within the mobile team, providing guidance and mentorship to other developers. Product Collaboration: Collaborate with product managers, UX/UI designers … and other stakeholders to translate product requirements into robust technical solutions. Code Quality: Champion best practices in mobile development, including code reviews, unit testing, and continuous integration, to maintain a high-quality and scalable codebase. Innovation: Stay up-to-date with the latest trends and technologies in mobile development and advocate for their adoption where they can bring … of Swift . Demonstrable experience with or a strong passion for Kotlin Multiplatform . A deep understanding of mobile architecture patterns (e.g., MVVM, MVI) and a commitment to writing clean, maintainable, and testable code. Experience in leading or significantly contributing to the architecture of mobile applications. Excellent communication and collaboration skills, with the ability to effectively bridge the gap More ❯
Posted:

PHP Developer

Wiltshire, England, United Kingdom
CPS Group (UK) Limited
PHP Developer, you will be responsible for maintaining and developing the company’s platform, working with a modern tech stack to optimise performance and drive innovation. Key Responsibilities: Write clean, efficient code using PHP 7/8 and Object-Oriented Programming Work with HTML5, JavaScript, and CSS3 to enhance user experience Optimise and manage MySQL database queries Develop More ❯
Posted:

Developer

Bolton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
team that values creativity, collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring alignment with our strategic goals. Write clean, reusable, and secure code that powers our operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct rigorous testing and quality assurance to … ensure software meets business needs. Collaborate across teams to align software solutions with business objectives. Maintain and optimise systems across multiple platforms. Manage and maintain code repositories in Azure DevOps. Required Skills & Qualifications: Proven experience in commercial software development. Strong proficiency in Angular , SQL , and .NET technologies. Experience with Azure DevOps/Git for source control. A structured, analytical More ❯
Posted:

Developer

Sheffield, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
team that values creativity, collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring alignment with our strategic goals. Write clean, reusable, and secure code that powers our operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct rigorous testing and quality assurance to … ensure software meets business needs. Collaborate across teams to align software solutions with business objectives. Maintain and optimise systems across multiple platforms. Manage and maintain code repositories in Azure DevOps. Required Skills & Qualifications: Proven experience in commercial software development. Strong proficiency in Angular , SQL , and .NET technologies. Experience with Azure DevOps/Git for source control. A structured, analytical More ❯
Posted:

Senior Software Engineer – Full Stack/ AI Driven Tools

City of London, London, United Kingdom
Hybrid / WFH Options
Block MB
to solve high-impact, real-world problems. Building tools that help frontline professionals reduce admin and focus on delivering care, my client are looking for engineers who want their code to make a measurable difference. What You’ll Be Building AI-powered web applications (think speech-to-text, smart summarisation, and automation of manual workflows) Scalable backend services and … Sidekiq, Redis, AWS Frontend: Turbo/Hotwire, Phlex, AlpineJS, TailwindCSS AI/LLM: OpenAI, Claude, LangChain (or equivalents) Infra: Docker, Terraform, GitHub Actions, CloudWatch What You’ll Do Write clean, well-tested code across the stack with a product-focused mindset Own feature development end to end — from design discussions to deployment Work with cross-functional teams to More ❯
Posted:

Senior Software Engineer – Full Stack/ AI Driven Tools

London Area, United Kingdom
Hybrid / WFH Options
Block MB
to solve high-impact, real-world problems. Building tools that help frontline professionals reduce admin and focus on delivering care, my client are looking for engineers who want their code to make a measurable difference. What You’ll Be Building AI-powered web applications (think speech-to-text, smart summarisation, and automation of manual workflows) Scalable backend services and … Sidekiq, Redis, AWS Frontend: Turbo/Hotwire, Phlex, AlpineJS, TailwindCSS AI/LLM: OpenAI, Claude, LangChain (or equivalents) Infra: Docker, Terraform, GitHub Actions, CloudWatch What You’ll Do Write clean, well-tested code across the stack with a product-focused mindset Own feature development end to end — from design discussions to deployment Work with cross-functional teams to More ❯
Posted:

Developer

Hull, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
team that values creativity, collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring alignment with our strategic goals. Write clean, reusable, and secure code that powers our operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct rigorous testing and quality assurance to … ensure software meets business needs. Collaborate across teams to align software solutions with business objectives. Maintain and optimise systems across multiple platforms. Manage and maintain code repositories in Azure DevOps. Required Skills & Qualifications: Proven experience in commercial software development. Strong proficiency in Angular , SQL , and .NET technologies. Experience with Azure DevOps/Git for source control. A structured, analytical More ❯
Posted:

Developer

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
team that values creativity, collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring alignment with our strategic goals. Write clean, reusable, and secure code that powers our operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct rigorous testing and quality assurance to … ensure software meets business needs. Collaborate across teams to align software solutions with business objectives. Maintain and optimise systems across multiple platforms. Manage and maintain code repositories in Azure DevOps. Required Skills & Qualifications: Proven experience in commercial software development. Strong proficiency in Angular , SQL , and .NET technologies. Experience with Azure DevOps/Git for source control. A structured, analytical More ❯
Posted:

Senior Software Engineer – Full Stack/ AI Driven Tools

London, England, United Kingdom
JR United Kingdom
to solve high-impact, real-world problems. Building tools that help frontline professionals reduce admin and focus on delivering care, my client are looking for engineers who want their code to make a measurable difference. What You’ll Be Building AI-powered web applications (think speech-to-text, smart summarisation, and automation of manual workflows) Scalable backend services and … giving you a good overview of what is on offer) Backend: Ruby on Rails, PostgreSQL, Sidekiq, Redis, AWS Infra: Docker, Terraform, GitHub Actions, CloudWatch What You’ll Do Write clean, well-tested code across the stack with a product-focused mindset Own feature development end to end — from design discussions to deployment Work with cross-functional teams to More ❯
Posted:

Java Developer

Knutsford, Cheshire, United Kingdom
Hybrid / WFH Options
Adecco
hear from you. What You'll Be Doing: Designing, developing, and maintaining Java-based applications and APIs. Collaborating with cross-functional teams to deliver high-quality technical solutions. Writing clean, testable, and maintainable code. Participating in code reviews and contributing to best practices. Ensuring applications are secure, scalable, and high-performing. What We're Looking For: Strong experience More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum + perm benefits
Posted:

Senior Software Engineer – Full Stack/ AI Driven Tools

City of London, England, United Kingdom
JR United Kingdom
to solve high-impact, real-world problems. Building tools that help frontline professionals reduce admin and focus on delivering care, my client are looking for engineers who want their code to make a measurable difference. What You’ll Be Building AI-powered web applications (think speech-to-text, smart summarisation, and automation of manual workflows) Scalable backend services and … giving you a good overview of what is on offer) Backend: Ruby on Rails, PostgreSQL, Sidekiq, Redis, AWS Infra: Docker, Terraform, GitHub Actions, CloudWatch What You’ll Do Write clean, well-tested code across the stack with a product-focused mindset Own feature development end to end — from design discussions to deployment Work with cross-functional teams to More ❯
Posted:

Java Developer x4 - Knutsford - hybrid working

Knutsford, Cheshire, United Kingdom
Hybrid / WFH Options
Adecco
hear from you. What You'll Be Doing: Designing, developing, and maintaining Java-based applications and APIs. Collaborating with cross-functional teams to deliver high-quality technical solutions. Writing clean, testable, and maintainable code. Participating in code reviews and contributing to best practices. Ensuring applications are secure, scalable, and high-performing. What We're Looking For: Strong experience More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum + Benefits
Posted:

Developer

Norwich, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
team that values creativity, collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring alignment with our strategic goals. Write clean, reusable, and secure code that powers our operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct rigorous testing and quality assurance to … ensure software meets business needs. Collaborate across teams to align software solutions with business objectives. Maintain and optimise systems across multiple platforms. Manage and maintain code repositories in Azure DevOps. Required Skills & Qualifications: Proven experience in commercial software development. Strong proficiency in Angular , SQL , and .NET technologies. Experience with Azure DevOps/Git for source control. A structured, analytical More ❯
Posted:

Lead C# Developer .Net Azure SaaS

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
and SaaS You have strong technical project leadership experience You are collaborative and pragmatic yet able to push back and influence senior engineers You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a good knowledge of security and IAM in Azure You … have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline What's in it for you: As a Lead C# Developer you will receive a competitive salary More ❯
Employment Type: Full-Time
Salary: £95,000 - £120,000 per annum
Posted:

Developer

Liverpool, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
team that values creativity, collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring alignment with our strategic goals. Write clean, reusable, and secure code that powers our operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct rigorous testing and quality assurance to … ensure software meets business needs. Collaborate across teams to align software solutions with business objectives. Maintain and optimise systems across multiple platforms. Manage and maintain code repositories in Azure DevOps. Required Skills & Qualifications: Proven experience in commercial software development. Strong proficiency in Angular , SQL , and .NET technologies. Experience with Azure DevOps/Git for source control. A structured, analytical More ❯
Posted:

Senior Consultant, Android Developer, Deloitte Digital

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Deloitte LLP
and create great solutions for iconic brands. An Android developer at Deloitte Digital plays a key role in designing, developing, and maintaining high-quality Android applications. This involves writing clean and efficient code while collaborating with cross-functional teams to ensure adherence to coding standards. Key responsibilities include: Contributing to the overall architectural design of mobile applications. Integrating … Working closely with designers to create a visually appealing and user-friendly interface. Conducting thorough testing, debugging, and optimizing performance for various devices. Creating and maintaining technical documentation for code, processes, and configurations. Effectively communicating within the team and with clients to understand project requirements. Staying updated on the latest Android development trends, tools, and technologies. Implementing security measures … full lifecycle of Android apps, from initial design and development to deployment on the Google Play Store and ongoing maintenance. Experience with version control systems, particularly Git, for managing code changes in a collaborative environment. Proficiency in writing and maintaining unit and instrumentation tests, and debugging complex issues using tools like Android Studio Debugger. Skills in optimizing app performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Zego
who brings strong hands-on experience in backend development, with solid foundations in Python and object-oriented programming. You’ll be someone who enjoys solving complex technical problems, writing clean and maintainable code, and working on systems at scale. This role focuses on general programming competence over framework-specific knowledge and is ideal for engineers who thrive in … building reliable systems and contributing to architectural decisions. What you will be doing Develop, test, and maintain Python code for a variety of applications. Analyse, troubleshoot, and solve complex programming problems. Collaborate with cross-functional teams to gather requirements and deliver well-structured solutions. Write clear, concise, and well-documented code that adheres to industry best practices. Contribute … to code reviews, offering feedback to ensure code quality across the team. Continuously learn and adapt to new technologies and development practices. About you You have strong Python skills (or significant backend experience in another language and are keen to work in Python) and a proven track record of building and maintaining backend systems Strong understanding of Python More ❯
Posted:

Senior Software Engineer (AI Product development)

London, England, United Kingdom
Focaldata Ltd
work with amazing organisations ranging from well-known brands to life-changing non-profits. We are now looking for a Senior Software Engineer with extensive experience delivering high-quality code quickly, breaking down complex technical challenges into manageable tasks, and proactively unblocking team members to keep progress on track. What you'll do As a Senior Software Engineer working … on our agentic AI product, you will: Deliver High-Standard Code : Develop clean, efficient, and maintainable code that meets the highest standards and prioritises simplicity over cleverness. Unblock Team Members : Identify blockers in the development process, proactively assist and guide fellow team members, and resolve technical roadblocks promptly to ensure smooth progress. Decompose Complex Tech Challenges : Break More ❯
Posted:

Front End Engineer 12 Month FTC

Bournemouth, South West
Vitality
disciplines to develop designs and working prototypes based on user and business needs. You will develop software components that form part of a product to meet these needs, write clean, well-tested code that follows web standards, and coach and mentor more junior colleagues. Additionally, you will understand and implement the three fundamental front-end technologies: HTML, CSS … need to thrive? Tooling: Operate and perform actions confidently within software such as Confluence, Jira, Bitbucket, and Jenkins. Comfortably use design-focused handover tools such as Figma. Use a code editor such as Visual Studio Code to build and optimise software. User focus: Collaborate effectively with user researchers and interaction designers to represent user needs internally. Champion user … poor performance can negatively affect user experience. Support activities to improve web performance. Identify and help resolve issues. Git: Proficiently use Git for version control. TypeScript: Develop and maintain code using TypeScript for enhanced type safety and maintainability. Node.js: Understanding and experience with Node.js for development and build tools. WCAG: Experience with web accessibility and WCAG standards to ensure More ❯
Employment Type: Permanent
Salary: Competitive + Bonus + Benefits
Posted:

Senior Software Engineer – Full Stack/ AI Driven Tools

Slough, England, United Kingdom
JR United Kingdom
to solve high-impact, real-world problems. Building tools that help frontline professionals reduce admin and focus on delivering care, my client are looking for engineers who want their code to make a measurable difference. What You’ll Be Building AI-powered web applications (think speech-to-text, smart summarisation, and automation of manual workflows) Scalable backend services and … giving you a good overview of what is on offer) Backend: Ruby on Rails, PostgreSQL, Sidekiq, Redis, AWS Infra: Docker, Terraform, GitHub Actions, CloudWatch What You’ll Do Write clean, well-tested code across the stack with a product-focused mindset Own feature development end to end — from design discussions to deployment Work with cross-functional teams to More ❯
Posted:

Javascript Developer

East Yorkshire, UK
Hybrid / WFH Options
Corecom Consulting
+ on-site gym & facilities A supportive, growth-oriented engineering culture Looking for someone with: 2+ years of JavaScript/TypeScript experience A solid foundation in problem-solving and clean code principles Bonus: exposure to React, Canvas, Node.js, or working in product-led teams Sound like something for you? Let’s chat - or tag someone who should see More ❯
Posted:
Clean Code
England
10th Percentile
£37,500
25th Percentile
£48,750
Median
£60,000
75th Percentile
£73,438
90th Percentile
£85,000