Clean Code Jobs in England

1,176 to 1,200 of 1,847 Clean Code Jobs in England

Junior Full-Stack Engineer (Web3) London

London, England, United Kingdom
Hybrid / WFH Options
Blockchain Ventures
Blockchain.com is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are seeking a proactive and motivated Junior Full-Stack Engineer to join our lean … product stakeholders. Adaptability : Excitement to work across both Web2 and Web3 challenges, and the ability to adapt quickly in a high-growth environment. Commitment to Quality: An appreciation for clean, secure, maintainable code and an interest in learning best practices, including automated testing. COMPENSATION & PERKS Full-time salary based on experience and meaningful equity in an industry-leading More ❯
Posted:

Data Engineer

London Area, United Kingdom
Hybrid / WFH Options
Cognify Search
data turns into action, this role is for you. Key Responsibilities Build the pipelines that put Freetrade’s data to work, deploying jobs into our Kubernetes cluster, writing Python code to orchestrate them in Dagster, and modelling the data in our BigQuery data warehouse. Evolve our testing, alerting and quality monitoring capabilities to continuously improve the trust of our … data pipelines from scratch in Python and SQL Deployed your pipelines into production and owned the regular processing they perform, monitoring data quality and responding to issues Experience writing clean, high-quality, testable code Built and deployed data pipelines and/or data-centric applications in the cloud, preferably Google Cloud Imported data from a wide variety of More ❯
Posted:

Data Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Cognify Search
data turns into action, this role is for you. Key Responsibilities Build the pipelines that put Freetrade’s data to work, deploying jobs into our Kubernetes cluster, writing Python code to orchestrate them in Dagster, and modelling the data in our BigQuery data warehouse. Evolve our testing, alerting and quality monitoring capabilities to continuously improve the trust of our … data pipelines from scratch in Python and SQL Deployed your pipelines into production and owned the regular processing they perform, monitoring data quality and responding to issues Experience writing clean, high-quality, testable code Built and deployed data pipelines and/or data-centric applications in the cloud, preferably Google Cloud Imported data from a wide variety of More ❯
Posted:

Senior Researcher - LLM-Augmented Software Generation and Transformation

London, England, United Kingdom
JR United Kingdom
cutting-edge research to tackle social challenges and improve our future world. Your role will involve Conducting research and development in automated software engineering, including but not limited to code representation for LLM, automatic program repair, generative AI for test generation, next-generation user interface for AI coding agents, and architecture for AI coding agents. Providing technical leadership and … science or a related field, with a strong research track record, including publications in top-tier conferences and journals. A passion for software engineering with the ability to write clean code. Proven expertise in machine learning, deep learning and AI, particularly in LLM and RAG technologies, with knowledge of LLM Agents, explainable AI and/or graph ML as More ❯
Posted:

Ground Segment Control Software Engineer

London, England, United Kingdom
Lumi Space
engineer to join our Control & Automations Software division. You’ll work alongside a talented team who develop high-performance control and automation systems for satellite laser ranging stations. Writing clean, maintainable code, with an emphasis on delivery over perfection. Implementing DevOps practices to streamline development workflows, automate system deployments, and manage continuous integration and delivery (CI/CD More ❯
Posted:

Ground Segment Control Software Engineer

Slough, England, United Kingdom
Lumi Space
engineer to join our Control & Automations Software division. You’ll work alongside a talented team who develop high-performance control and automation systems for satellite laser ranging stations. Writing clean, maintainable code, with an emphasis on delivery over perfection. Implementing DevOps practices to streamline development workflows, automate system deployments, and manage continuous integration and delivery (CI/CD More ❯
Posted:

Product Engineer (Frontend-biased)

London, England, United Kingdom
Metaview
to unblock yourself and maintain high velocity. It doesn’t matter what languages and tools you know when you join us, but it does matter that you can write clean, effective code and are excited by learning new languages and tools. Our product is constantly evolving, so we need engineers who can do the same. Our current stack More ❯
Posted:

Manual/Automation QA Engineer (Java/Selenium)

Slough, England, United Kingdom
JR United Kingdom
load testing tools such as JMeter What you’ll be doing: Develop and maintain UI automated tests for the DotCMS project Improve/refactor the testing automation framework Write clean code that adheres to software engineering best practices, with a focus on scalable and maintainable test execution infrastructure Analyse automated test run results and report issues and defects More ❯
Posted:

Principal Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) What You Bring We’re looking More ❯
Posted:

Head of Software Engineering

London Area, United Kingdom
Marks and Spencer
they are understood and adopted. Write strategy papers and contribute to designing architecture to drive tech transformation and implementations. Coach, support and guide Engineering managers and engineers to produce clean, quality code through code reviews and pair programming. Drive DevOps practices to automate the Product development life cycle Foster a culture of experimentation and innovation to drive More ❯
Posted:

Head of Software Engineering

City of London, London, United Kingdom
Marks and Spencer
they are understood and adopted. Write strategy papers and contribute to designing architecture to drive tech transformation and implementations. Coach, support and guide Engineering managers and engineers to produce clean, quality code through code reviews and pair programming. Drive DevOps practices to automate the Product development life cycle Foster a culture of experimentation and innovation to drive More ❯
Posted:

Senior Software Engineer (Graphics)

London, England, United Kingdom
Hybrid / WFH Options
Sports Interactive Limited
in this technology is critical for the role. Key Responsibilities Implement and maintain rendering features, including character rendering, lighting, post-processing, and materials. Develop and optimize shaders and rendering code in Unity for multiple platforms. Profile and optimize rendering performance and memory usage across target platforms. Build and maintain tools to improve artist workflows. Implement automated tests and asset … or NSight. Deep understanding of 3D math, including linear algebra and transformations. Understanding of real-time lighting, shadows, and physically based rendering (PBR). Strong software engineering skills, including clean code architecture and performance-focused development. Experience with asset pipelines, understanding how assets move from DCC tools to Unity. Excellent communication skills, able to collaborate with both engineers More ❯
Posted:

Software Developer

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:

Manual and Automation QA

London, England, United Kingdom
Hybrid / WFH Options
GeoGaming Group
load testing tools such as JMeter What you’ll be doing: Develop and maintain UI automated tests for the DotCMS project Improve/refactor the testing automation framework Write clean code that adheres to software engineering best practices, with a focus on scalable and maintainable test execution infrastructure Analyse automated test run results and report issues and defects More ❯
Posted:

Senior Researcher - LLM-Augmented Software Generation and Transformation

Slough, England, United Kingdom
Fujitsu Research
cutting-edge research to tackle social challenges and improve our future world. Your role will involve Conducting research and development in automated software engineering, including but not limited to code representation for LLM, automatic program repair, generative AI for test generation, next-generation user interface for AI coding agents, and architecture for AI coding agents. Providing technical leadership and … science or a related field, with a strong research track record, including publications in top-tier conferences and journals. A passion for software engineering with the ability to write clean code. Proven expertise in machine learning, deep learning and AI, particularly in LLM and RAG technologies, with knowledge of LLM Agents, explainable AI and/or graph ML as More ❯
Posted:

Data Engineer

Gloucester, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
as Data Ingest and Data 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 Should Have: Active eDV clearance More ❯
Posted:

Mid-Senior PHP Full-Stack Developer | Hybrid Work Opportunity

Sheffield, England, United Kingdom
Hybrid / WFH Options
awesome
robust, secure APIs with Laravel Passport, and understands the principles behind OAuth 2 and security best practices Brings Figma designs to life as visually impressive, animation-rich websites Writes clean, maintainable front-end code using Sass and follows BEM conventions for scalable CSS architecture Has a solid understanding of accessibility standards—or is keen to learn how to More ❯
Posted:

Software Engineer

London Area, United Kingdom
Starlight AI
best-in-class software products at scale. You can build full-stack solutions that are delightful to use, resilient and scalable You can break down complex enterprise problems into clean architecture and reusable code You have been shipping product at a high cadence for at least 5 consecutive years You work across the stack, but you will possess More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Starlight AI
best-in-class software products at scale. You can build full-stack solutions that are delightful to use, resilient and scalable You can break down complex enterprise problems into clean architecture and reusable code You have been shipping product at a high cadence for at least 5 consecutive years You work across the stack, but you will possess More ❯
Posted:

Senior Technical Artist: Performance Capture

London, England, United Kingdom
Rockstar Games
for new and existing code. Write clear documentation for tools and workflows created. Participate in discussions and brainstorming sessions with developers and stakeholders. Provide thorough, thoughtful, and useful feedback (code reviews, mentoring those with less experience, buddy checks, etc.). Engage in team-based problem solving to diagnose unexpected issues within the realms of virtual production and animation, including … feedback, and inspire teammates. Comfortable bringing forward and actioning new ideas to improve technology and processes. Excellent programming skills in Python (5+ years) with a strong ability to produce clean, readable code. Solid understanding of version control systems and related best practices. Working knowledge of both Windows and Linux. Experience writing the following: Qt based applications in Python via More ❯
Posted:

Java Developer- Knutsford

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Capgemini
known as Disclosure and Barring Service) Your role - Design, develop, and maintain Java-based applications and APIs. - Collaborate with cross-functional teams to define and deliver technical solutions. - Write clean, maintainable, and testable code. - Participate in code reviews and contribute to continuous improvement. - Ensure applications are secure, scalable, and performant. You can bring your whole self to work. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer

London, England, United Kingdom
Northslope Technologies
transforming the operations of high-impact teams tackling complex real-world problems. At Northslope, we believe great software engineers are also great product thinkers. You won’t just write clean code—you’ll help design the right solutions and see them through to production, adoption, and impact. What We Look For User Obsession – You’re laser-focused on More ❯
Posted:

Senior Software Engineer, Embedded UI - C++

Cambridge, England, United Kingdom
Roku, Inc
reliable software. What you'll be doing Design and build scalable UI features for Roku’s global platform. Collaborate with cross-functional teams to deliver seamless user experiences. Write clean, optimised code to ensure performance for millions of users. Mentor junior engineers and contribute to technical strategy. We're excited if you have 10+ years of software engineering More ❯
Posted:

Data Science Manager

London, England, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
Science or equivalent experience (Mathematics, Information Science, Computer Science, or similar) Hands on experience with Advanced Analytics, Generative AI (GenAI), Statistics in a commercial environment A passion for writing clean, maintainable code in Python A broad knowledge of tech; comfortable recommending non-data science solutions where appropriate Proven experience of effective stakeholder management and strong influencing skills. Including More ❯
Posted:

Senior Product Engineer (Web)- Health Tech Scale-up - React/ TypeScript/ Next.js - £100k - Hybrid...

London, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
owns what they build – from idea to impact. Someone who spots UX issues and fixes them fast. A data-driven decision-maker who thrives in cross-functional teams. A clean coder who leads by example and lifts others up. A full-stack problem-solver who’s not afraid to dive into backend or infra. Tech Requirements 5+ years of … backend) React Next.js TypeScript TDD React (a plus) You’ll Need: Product Mindset Lead features end-to-end – from sketch to ship. Shape the future of their architecture. Craft clean, scalable code. Build experiences users love and trust. Additional Requirements: Great communicator + team player 3 days a week in London office Start-up experience Passion for tech for More ❯
Posted:
Clean Code
England
10th Percentile
£37,500
25th Percentile
£48,750
Median
£60,000
75th Percentile
£73,438
90th Percentile
£85,000