1 to 25 of 303 Remote/Hybrid Clean Code Jobs

Mid/Senior Laravel Developer

Location
United Kingdom
looking for a Senior Laravel developer to lead high-quality builds, write clean, scalable code, and bring smart, user-focused products to life. We’re looking for a Senior Laravel developer to lead high-quality builds, write clean, scalable code, and bring smart, user-focused products … products — working across a range of internal and client-facing projects. This is a hands-on development role with a strong focus on writing clean, maintainable code and delivering high-quality features. You’ll collaborate with designers, delivery leads, and other developers to bring ideas to life ...

Lead Full Stack Python / Angular Developer - Startup (Remote)

Location
Cambourne, England, United Kingdom
features (Python) from scratch. Resolve critical production issues promptly. Develop test infrastructures, write documentation, and ensure high performance. Follow development best practices (Clean Code, Clean Architecture, code reviews). Communicate actively with stakeholders, team members, and clients. Valued Skills and Experience Strong proficiency in Python with ...

Senior Backend Developer

Location
Greater London, England, United Kingdom
fostering an inclusive environment where everyone can thrive. If you love solving complex technical puzzles, supporting peers through thoughtful mentorship, and balancing innovation with code quality, we would love to welcome you to our team. Key aspects of the role include Architectural Delivery: Designing and building … proficiency with Kubernetes and Helm to deploy and manage resilient, containerised applications. Agile Execution: Strong experience navigating full Agile delivery lifecycles, turning designs into clean code, and working with Continuous Delivery (CD) pipelines. Supportive Leadership: A passion for clean code, comprehensive testing, and uplifting colleagues through ...

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
messaging and cloud-based integration. Design and develop applications across Azure, AWS or GCP . Contribute to CI/CD, DevSecOps and Infrastructure as Code practices. Work collaboratively within Agile and scaled Scrum teams. Integrate emerging technologies, including AI-driven development . Promote clean architecture, secure coding … software design patterns . Proven experience leading, mentoring and supporting software engineering teams. Experience building user-facing web applications . Strong understanding of clean code, clean architecture and modern engineering practices. Experience with cloud platforms such as Azure, AWS or GCP . Experience with Docker, Kubernetes ...

Full Stack Senior Web Developer

Location
Sheffield, England, United Kingdom
similar environment. You'll be confident taking ownership of technical direction, guiding projects from initial scoping through to deployment. You’ll love writing clean, scalable, and maintainable code across modern frameworks, working closely with our designers to ensure delivery aligns seamlessly with the creative vision and technical excellence. … love it here. Our Digital team works across a wide range of client projects - from custom websites to tailored e-commerce solutions. We value clean code, great UX, and a collaborative approach to development. For context, we are looking to grow the Digital team and are currently looking ...

Portfolio Software Full Stack Engineer (Contractor)

Location
Cambridge, England, United Kingdom
engineering practices, distributed systems and API design. While this is a full stack role, the primary emphasis is on backend development, system architecture and code quality . Experience with frontend technologies is beneficial but not essential. The successful candidate should also be comfortable working with AI-assisted development tools … reviewing both human-written and AI-generated code, and contributing to technical discussions around architecture and system design. Responsibilities Backend Development Design, develop and maintain scalable backend services using Node.js, TypeScript and modern backend frameworks such as Express.js or similar. Design and implement RESTful APIs and service integrations. Develop ...

Senior AI Software Engineer

Location
United Kingdom
/SNS, DynamoDB, RDS). Implement microservices, distributed-system principles, and strong operational controls for integration into financial products. Uphold engineering best practices: clean code, automated testing, CI/CD, and operational excellence. Diagnose and improve production behaviours relating to reliability, latency, cost, and AI quality. Mentor engineers … Deep understanding of AWS, cloud-native engineering, APIs, and integration patterns. Experience with microservices, messaging patterns, event-driven, and distributed architectures. Commitment to quality, clean code, testing, and operational excellence. Nice to Have Experience with NestJS or similar backend frameworks. Familiarity with LangGraph, Langfuse, or other AI orchestration ...

Lead Full Stack Software Developer

Location
Glasgow, Scotland, United Kingdom
built. The Opportunity This is a technical leadership role for someone who wants to shape a product from first design conversation through to code running in production while staying close to the build the whole way. You'll move fluidly between hands-on delivery and architectural decision-making, working … across a modern stack and deploying multiple times a day. You will be challenged to experiment and champion AI, where currently almost 80% of code is agent generated . If you want influence over how things are built, not just what gets built, this is worth a conversation. Please ...

C# Developer

Location
Greater Manchester, England, United Kingdom
enjoys solving complex problems and delivering high-quality software. You value collaboration, curiosity, and learning as much as coding. You understand the importance of clean code, maintainable architecture, and system performance, and you want to work in a culture where your contributions matter and your growth is supported. … Modernizing components of the platform to .NET 8+ and Svelte.js, including containerized deployments. Automating infrastructure with Pulumi and Azure DevOps. Participating in architecture discussions, code reviews, and maintaining engineering best practices. What you may have: Strong experience with C#/.NET, including async/await, memory management, and resource ...

C# Developer

Location
Manchester, England, United Kingdom
enjoys solving complex problems and delivering high-quality software. You value collaboration, curiosity, and learning as much as coding. You understand the importance of clean code, maintainable architecture, and system performance, and you want to work in a culture where your contributions matter and your growth is supported. … Modernizing components of the platform to .NET 8+ and Svelte.js, including containerized deployments. Automating infrastructure with Pulumi and Azure DevOps. Participating in architecture discussions, code reviews, and maintaining engineering best practices. What you may have: Strong experience with C#/.NET, including async/await, memory management, and resource ...

C# Developer

Location
Manchester, England, United Kingdom
enjoys solving complex problems and delivering high-quality software. You value collaboration, curiosity, and learning as much as coding. You understand the importance of clean code, maintainable architecture, and system performance, and you want to work in a culture where your contributions matter and your growth is supported. … Modernizing components of the platform to .NET 8+ and Svelte.js, including containerized deployments. Automating infrastructure with Pulumi and Azure DevOps. Participating in architecture discussions, code reviews, and maintaining engineering best practices. What you may have: Strong experience with C#/.NET, including async/await, memory management, and resource ...

Software Engineer / AI Code Trainer (Python, Web, Full Stack)

Location
United Kingdom
Software Engineer/AI Code Trainer (Python, Web, Full Stack) Job Description Who Should Apply We are looking for developers from all technical backgrounds and language specializations. If you write clean code and understand software design, you are a fit: Software Engineers & Computer Scientists specializing in algorithms … C++, Java, Go, Rust, or Python. DevOps & Database Engineers familiar with API design, SQL/NoSQL databases, or scripting. Role & Responsibilities As an AI Code Trainer , you will evaluate model-generated code, author reference solutions, and stress-test AI reasoning across various engineering domains. Code Auditing & Quality ...

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
track record of leading and mentoring engineers Strong experience in a modern object-oriented language (C# or Java) Deep knowledge of software design patterns, clean code and clean architecture Experience building REST APIs and working with messaging systems Confidence defining data models and working with databases Experience … work in TypeScript/React, ASP.NET MVC or Blazor Building cloud-first applications with strong unit test coverage, continuous delivery and 100% infrastructure-as-code Containerising and deploying applications via Azure Kubernetes Service Working with Entity Framework code-first data against Azure SQL or NoSQL databases Designing resilient ...

Lead Software Engineer Product Lead Technologist Business

Hiring Organisation
Anson Mccade
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
track record of leading and mentoring engineers Strong experience in a modern object-oriented language (C# or Java) Deep knowledge of software design patterns, clean code and clean architecture Experience building REST APIs and working with messaging systems Confidence defining data models and working with databases Experience … work in TypeScript/React, ASP.NET MVC or Blazor Building cloud-first applications with strong unit test coverage, continuous delivery and 100% infrastructure-as-code Containerising and deploying applications via Azure Kubernetes Service Working with Entity Framework code-first data against Azure SQL or NoSQL databases Designing resilient ...

Lead Software Engineer Product Lead Technologist Business

Location
United Kingdom
track record of leading and mentoring engineers Strong experience in a modern object-oriented language (C# or Java) Deep knowledge of software design patterns, clean code and clean architecture Experience building REST APIs and working with messaging systems Confidence defining data models and working with databases Experience … work in TypeScript/React, ASP.NET MVC or Blazor Building cloud-first applications with strong unit test coverage, continuous delivery and 100% infrastructure-as-code Containerising and deploying applications via Azure Kubernetes Service Working with Entity Framework code-first data against Azure SQL or NoSQL databases Designing resilient ...

Software Engineer

Location
City Of London, England, United Kingdom
founding engineering team as we scale. Having passed the junior stage of your career, you bring over 3 years of commercial experience writing clean code and shipping features independently. In this role, you will take true end-to-end ownership of core platform features, work across our stack … without corporate red tape, , you won’t just pull tickets from a backlog - you will actually own your work end-to-end, see your code ship, and see its immediate impact on users. Building the Engineering Culture: Joining our founding engineering team means you are actively building our engineering ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
APIs, reporting tools and the client portal; bring AI into the development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures … cloud platforms such as AWS, Azure or GCP, and infrastructure-as-code tools like Terraform. Testing coverage will rely on JUnit, Spock and Mockito, applying TDD and BDD along the way, and you'll take part in code reviews that help raise the bar across the team. ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Aberdeen, Aberdeenshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
APIs, reporting tools and the client portal; bring AI into the development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures … cloud platforms such as AWS, Azure or GCP, and infrastructure-as-code tools like Terraform. Testing coverage will rely on JUnit, Spock and Mockito, applying TDD and BDD along the way, and you'll take part in code reviews that help raise the bar across the team. ...

Consultant, Senior Consultant, Automation Test Engineer, Government and Public Sector

Location
Belfast City District, Northern Ireland, United Kingdom
work as part of a cross-functional engineering team alongside software engineers, DevOps engineers and business analysts – designing and implementing maintainable solutions, reviewing code, shaping architecture for testability, and building scalable automation that works in the real world. You’ll be trusted to make technical decisions, explore and implement … production-quality software, test infrastructure and reusable engineering tools for APIs, microservices and front-end applications. Applying software engineering principles such as modular design, clean code, design patterns, code review and appropriate automated testing. Designing scalable automation frameworks and libraries that improve testability, developer feedback and delivery ...

Senior Platform Engineer

Location
Reigate, England, United Kingdom
successful in this role with experience in delivering large scale Cloud services. The Role: Provide technical input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Assist in the design and documenting of solutions meeting functional and non-functional … implementation, unit and system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals Strong grounding in object oriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack Hands‐on experience with C# and .NET (Core/6+ ...

Manager, Automation Test Engineer, Engineering, Government and Public Sector

Location
Belfast City District, Northern Ireland, United Kingdom
quality into products that matter. As an SDET here, you’ll combine strong software development skills with deep quality engineering expertise: contributing production-quality code, designing scalable automation and tooling, improving testability, and helping teams deliver secure, resilient services with confidence. We’re growing rapidly across our Government … work as part of a cross-functional engineering team alongside software engineers, DevOps engineers and business analysts – designing and implementing maintainable solutions, reviewing code, shaping architecture for testability, and building scalable automation that works in the real world. You’ll be trusted to make technical decisions, explore and implement ...

Python Software Engineer

Location
Greater London, England, United Kingdom
client-facing platform. You’ll work closely with other engineers and cross-functional teams, take ownership of complex problems, and ship production-ready code that has real business impact. You’ll also contribute to design and architecture discussions and help maintain high standards for code quality and system … party systems, including asynchronous processing and event-driven architecture Shape technical direction, contribute to architectural decisions, and plan for scalability, performance, and reliability Write clean, pragmatic code with a strong focus on maintainability, observability, and security Investigate complex issues across distributed systems, identify root causes, and drive long ...

Senior AI Consultant - Agentic AI & Generative AI

Hiring Organisation
Deerfoot Recruitment Solutions
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
DevOps: Azure (App Services, OpenAI, AKS), GCP (Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and cost controls. Solid software engineering fundamentals: Clean Code (SOLID, DRY), DDD, modular architecture, TDD and code quality tooling. Desirable: RAG pipelines, MCP, LLM integration (OpenAI, Gemini, Hugging Face models ...

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
closely with chemistry subject-matter experts and implement their algorithms using sound design patterns and modern C++. You'll be one of the main code reviewers, protect the quality and consistency of the architecture, and mentor junior developers as they continue to grow. Key responsibilities Maintain and modernise … modern C++ Implement new cheminformatics algorithms specified by the SMEs Review algorithm specifications for feasibility and clarity before implementation Act as a primary code reviewer, protecting the team's architectural consistency and code quality Own the test strategy for your work, covering unit and integration tests, edge cases ...

Senior Consultant - Agentic AI / Generative AI

Hiring Organisation
Capgemini
Location
Cheshire West and Chester, United Kingdom
Employment Type
Full Time
Storage. Cloud & DevOps: Azure (App Services, OpenAI, AKS), GCP (Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and Cost Controls. Software Engineering: Clean Code (SOLID, DRY), DDD, modular architecture, TDD, code quality tools. · AI Engineering (Desirable): RAG pipelines, agentic workflows, MCP, LLM integration (OpenAI, Gemini ...