22 of 22 Remote/Hybrid Clean Code Jobs in Manchester

Senior Software Engineer (Java/Kotlin)

Hiring Organisation
Morgan McKinley
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£500.00 - £595.00 per day
developers, product managers, and QA specialists. Key Responsibilities End-to-End Delivery: Take ownership across full feature lifecycles, from refining Agile requirements to writing clean code, deploying, and monitoring in production. Core Backend Development: Deliver resilient features using Java or Kotlin, including serverless architecture with AWS Lambda. Code Quality & Testing: Write clean, testable code with a strong emphasis on automated unit testing (supported by embedded QA resources). Cross-Functional Collaboration: Navigate dependencies and communicate blockers clearly to technical and business stakeholders. Technical Requirements Core Stack: Senior-level experience in Java OR Kotlin (experience ...

Full Stack Software Developer

Hiring Organisation
We Are Dcoded Limited
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
with the web codebase where sensible. Using AI coding tools as part of your workflow critically reviewing, testing, and taking ownership of AI-generated code rather than accepting it uncritically. Participating in code review, architectural discussions, and establishing engineering practices and standards as an early hire. Helping build … culture of strong engineering discipline including clean code, sound OOP design, and a proper test pyramid in a company operating in a regulated, data-sensitive industry. Skills and Experience Essential Strong engineering fundamentals: SOLID, DRY, Law of Demeter, and the reasoning behind them, not just the acronyms. Good ...

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£75,000
stack environments Building scalable cloud-native applications using modern engineering practices Working closely with cross-functional teams to deliver high-quality digital products Championing clean code, performance, security, accessibility and maintainability Leading a team of engineers and supporting technical leadership within delivery teams Contributing to architecture decisions, code … 5+ years' commercial experience with the following technologies: Java, Python, Go or TypeScript React, Angular, Vue or Svelte AWS, Azure or GCP Infrastructure as Code (Terraform, AWS CDK or Pulumi) CI/CD tooling such as GitHub Actions, GitLab CI, Jenkins, CircleCI or ArgoCD Strong understanding of software security ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Salford, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
learning and knowledge sharing.Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery.Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices.Create comprehensive documentation for the developed shared components, including usage guidelines … Gateway, SNS/SQS, and EventBridge.Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles.Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing.Familiarity with modern DevOps practices and infrastructure-as-code ...

Consultant - Senior Consultant, Software Development Engineer in Test (SDET), Engineering, Defence & Security

Hiring Organisation
Deloitte
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 60 K
build the digital foundations behind some of the most complex systems in government – from critical infrastructure to advanced data platforms.We don’t just test code – we test products that matter. As an SDET here, you’ll apply engineering discipline to drive quality – building automation frameworks that scale, crafting solutions … skills, and complete qualifications and certificates. This is your chance to make a real impact.We’re looking for test engineers who love writing code and finding bugs. As an SDET, you’ll build automation frameworks that form the backbone of modern delivery. You’ll help clients deliver faster, with ...

Staff Engineer

Location
Manchester, England, United Kingdom
initial design, through to full implementation, iterating quickly on our modern tech stack ( NodeJS microservices, Vue, Redis, SQL Server and SingleStore ) and deploying code daily to production (in AWS) following the DevSecOps methodology as we respond rapidly to customer requirements. Current and production grade TypeScript fluency (approx. 5+years experience … building POCs as required. Work with our Product Teams to help break down work into deliverable Epics and Stories. Turning user stories into code running in production as a high performing individual contributor lead developer and embedded architect in an Agentic AI environment. Ensuring the quality, maintainability and operability ...

Senior Software Engineer, Advertising Engineering

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
scale their impact. We value your AI skills if have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive … responsibilities of the role Software DevelopmentDesign and build APIs and backend services using Scala and Java to support financial automation and data productsWrite clean, maintainable, and efficient code, ensuring adherence to best practices through code reviewsBig Data EngineeringDesign, develop, and maintain data pipelines and ETL workflows using ...

Senior Software Engineer, Advertising Engineering

Location
Manchester, England, United Kingdom
scale their impact. We value your AI skills if have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive … role? Software Development Design and build APIs and backend services using Scala and Java to support financial automation and data products Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows ...

Senior Java Engineer - Contract - Gaming

Hiring Organisation
Morson Edge
Location
Manchester, North West, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£400 - 500 per day
distributed systems. Experience working with APIs and event-driven architectures. Experience with cloud technologies and modern DevOps practices. Strong understanding of software engineering principles, clean code and automated testing. Comfortable working in a fast-paced, technically ambitious environment. Why Join? Up to £500 per day Outside IR35 Fully ...

IOS Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£70 - £85/hour
join an established product team building native features and backend-driven UI solutions. If you can quickly jump into an existing codebase, write clean code, and reliably deliver features with minimal guidance, we want to hear from you. Key Responsibilities Develop native iOS features using Swift, SwiftUI … UIKit. Own tasks from technical design through to production release. Collaborate with backend devs, product managers, and designers in an Agile environment. Maintain high code quality through unit testing, debugging, and monitoring tools. Requirements 3+ years of professional iOS development experience (Swift, SwiftUI, UIKit). Proven ability to onboard ...

IOS Engineer

Hiring Organisation
Randstad Technologies
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£70.00 - £85.00 per hour
join an established product team building native features and backend-driven UI solutions. If you can quickly jump into an existing codebase, write clean code, and reliably deliver features with minimal guidance, we want to hear from you. Key Responsibilities Develop native iOS features using Swift, SwiftUI … UIKit. Own tasks from technical design through to production release. Collaborate with backend devs, product managers, and designers in an Agile environment. Maintain high code quality through unit testing, debugging, and monitoring tools. Requirements 3+ years of professional iOS development experience (Swift, SwiftUI, UIKit). Proven ability to onboard ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
home policy. Main Responsibilities Building, nurturing, and levelling up our applications and automation solutions. Mentoring and supporting the development of junior team members. Delivering clean, maintainable, and elegant code. Identifying areas where we can improve our technology and processes. Contributing insights to create innovative and effective solutions to complex … working with high volumes of transactions. Previous experience in a senior position and accustomed to mentoring junior team members. Solid understanding of Infrastructure as Code (IaC) principles and familiarity with relevant tools. Proficiency in programming and scripting languages, such as Golang, Python and Typescript, essential for developing automated process ...

Senior Software Engineer - AWS / Microservices

Hiring Organisation
Morgan McKinley
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£500.00 - £600.00 per day
Design & Architecture: Proven capability in designing resilient, distributed backend architectures (Java or general backend engineering background). Quality & Testing: Strong track record of writing clean, highly testable production code and establishing automated test frameworks. Modern Integration Experience: Practical knowledge of building and managing webhooks, REST APIs, and external ...

Scala Developer - Remote Contract

Hiring Organisation
Stealth iT Consulting
Location
Bolton, Greater Manchester, United Kingdom
services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functional programming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. … Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines ...

Network DevOps Engineer

Hiring Organisation
Anson Mccade
Location
Bolton, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
software and custom tools (primarily using Python) to manage network infrastructure at scale. Engineering Standards: Champion software engineering best practices within the team, including code reviews, unit testing, and writing clean, maintainable code. Automation & Testing: Establish automated software testing strategies, build and manage CI/CD pipelines within … their software engineering capabilities. Candidate Requirements Essential Skills Advanced proficiency in Python, with a strong grasp of software engineering concepts (OOP, design patterns, testable code). Solid experience with Python testing methodologies and designing testing strategies from the ground up for applications and APIs. Strong experience designing, consuming ...

Network DevOps Engineer

Hiring Organisation
MBDA
Location
Bolton, Greater Manchester, United Kingdom
Salary
£ 50 K
maintaining production-grade software and custom tools, primarily using Python, to manage network infrastructure at scale.Championing software engineering best practices within the team, including code reviews, unit testing and writing clean, maintainable code.Establishing our automated software testing strategy, including evaluating and selecting the best tools and frameworks.Managing ...

Network DevOps Engineer

Hiring Organisation
MBDA
Location
Bolton, Greater Manchester, UK
Employment Type
Full-time
production-grade software and custom tools, primarily using Python, to manage network infrastructure at scale. Championing software engineering best practices within the team, including code reviews, unit testing and writing clean, maintainable code. Establishing our automated software testing strategy, including evaluating and selecting the best tools and frameworks. ...

Data Engineer

Hiring Organisation
Searchability NS&D
Location
Manchester Area, United Kingdom
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 ...

iOS Engineer

Hiring Organisation
Starling Bank
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 80 K
Tech.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 Starling. People with a broad ability to apply themselves to a multitude of problems and challenges … also be working closely with other mobile engineers with a variety of experience levels and interests. Expect to be committing, reviewing and shipping new code right from the first week! ðRequirementsAs a fully digital bank, we are looking for engineers that are able to understand and prioritise security when ...

Android Engineer

Hiring Organisation
Starling Bank
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 80 K
Tech.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 Starling. People with a broad ability to apply themselves to a multitude of problems and challenges … experience levels and interests, helping us improve and develop our Android app, CI automations and tooling. You’ll be committing, reviewing and shipping new code right from the first week! ðRequirementsAs an Android engineer, you’ll report to and catch-up regularly with a mobile lead engineer who will ...