25 of 25 Clean Code Jobs in Manchester

Senior Software Engineer (Vue.js/TypeScript) - iGaming

Location
Manchester, England, United Kingdom
Saving Expert, building digital products and services that make a difference while always putting people first. We’re a team of creators. We write code, shape delivery, build go‐to‐market strategies, develop AI solutions and create the practices that support our people. We work side by side with … aligned with best practices. Develop and evolve component libraries and design systems with a focus on reusability, accessibility and consistency. Champion engineering excellence through clean code, automated testing, documentation and code reviews. Drive delivery across multiple initiatives while balancing speed, quality and commercial value. Mentor engineers through ...

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 ...

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

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 ...

Fullstack Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£50 - £55/hour Inside IR35 via Umbrella
connectivity platforms, and order processing integrations. Cross-Functional Collaboration: Convert product specifications and design concepts into responsive, accessible products using AI-driven development. Code Standards: Ensure clean, robust, and testable code delivery (frequently generated alongside AI agents) and conduct peer code reviews to maintain high quality. ...

Software Engineer

Hiring Organisation
Moorepay
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
services across backend, frontend, or full-stack environments. Utilise AI Accelerated development tools across the SSDLC to accelerate delivery and product quality. Write clean, maintainable, secure code following engineering standards and SSDLC best practices. Participate actively in backlog refinement, sprint planning, story estimation, and team ceremonies. AI Integration … tests, including unit, integration, and functional tests. Apply secure-by-design principles in all coding activities, participating in threat modelling where appropriate. Contribute to code reviews and continuously improve code quality within the squad. Maintain documentation for services, features, and reusable components. Cloud-Native Engineering & DevOps Practices: Deploy ...

Software Engineer- Backend

Hiring Organisation
Randstad Digital
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Contract Rate
£64 - £65 per hour
between business needs and technical execution. A product-minded approach: you care just as much about the customer experience as you do about clean code. Why Join Us? Greenfield Impact: Leave your mark by building a brand-new architecture free from legacy technical debt. Autonomy: We trust our engineers ...

Senior Software Engineer — Pricing AI (Manchester)

Hiring Organisation
Datalex
Location
Manchester, UK
Employment Type
Full-time
offer optimisation. This is a Python-first, backend and infrastructure-focused role: you will work on end-to-end solutions — from robust application code and data pipelines through to APIs, infrastructure-as-code, and production monitoring. You will design and maintain the services that turn large volumes … advantage. ResponsibilitiesDesign, implement, and maintain Python services within our pricing platform, including data-processing logic and the integration of ML/optimisation models. Write clean, efficient, well-tested code for backend logic and data services. Build and optimise data pipelines on AWS to collect, transform, and serve large ...

Full Stack Engineer - Specialist

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
maintain backend services, batches and APIs, contributing to UI components as needed. Own end-to-end delivery: implementation, testing, deployment, observability, and reliability. Write clean, well-tested code; participate in code reviews and continuous improvement. Collaborate with product, design, and operations to translate business needs into technical … tailored by teams for flow and outcomes; full product lifecycle ownership (build, test, deploy, monitor, iterate); growth mindset with continuous learning and knowledge sharing. Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular) Testing: JUnit, Spock Deployment: Private Cloud (VMs/containers) Tooling: GitLab ...

Software Development Manager

Location
Manchester, England, United Kingdom
model and helping to maintain a healthy, vibrant work culture. Requirements Extensive experience in SaaS environments, driving rapid and efficient software development that emphasizes clean code, SOLID principles, and strong design patterns. Proven track record of monitoring and improving engineering performance. Strong programming background and problem-solving skills ...

Lead Software Engineer (iOS) (contractor)

Location
Manchester, England, United Kingdom
Saving Expert, building digital products and services that make a difference while always putting people first. We’re a team of creators. We write code, shape delivery, build go-to-market strategies, develop AI solutions and create the practices that support our people. We work side by side with … techniques - we where early adopters of SwiftUI, Combine and Swift Concurrency and many other approaches. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we are always at the forefront of pushing new approaches to challenges. What you'll be doing ...

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

Hiring Organisation
CarFinance 247
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£55,000
delivery and ongoing improvement. You're a self-starter, equally effective working independently or as part of the team. You care deeply about code quality, performance, and maintainability, and you're motivated by building things the right way, not just the fastest way. You'll thrive in an environment … experience there is ideal, though a background in other cloud architecture such as Azure works just as well. There's a strong emphasis on clean architecture, automated testing, and continuous delivery, with plenty of opportunity to influence technical direction from day one. We're an AI-first team ...

Software Engineer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
Azure . Work alongside engineers, designers and product teams to deliver new features. Help improve software quality through automated testing, CI/CD and code reviews. Support scalable, secure and performant application architecture. Contribute to technical discussions and continuous improvement initiatives. Tech Stack Essential C# .NET/.NET Core … TypeScript REST APIs Microsoft Azure Backend Development API Development Desirable React Node.js Azure Functions CI/CD Infrastructure as Code Docker Microservices Headless CMS Cloud-Native Development About You You'll have commercial experience developing modern web applications and be comfortable working across backend services and cloud technologies. Experience ...

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 GDK

Location
Manchester, England, United Kingdom
direction, ensuring solutions are scalable, maintainable, and built for the future.* Solve complex performance and optimisation challenges across different platforms, languages, and environments.* Write clean, high-quality code and champion engineering best practices to maintain a robust and reliable framework.* Collaborate closely with game developers, QA, and platform ...

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 ...

Data Platform Engineer — AWS (Mid to Senior)

Location
Manchester, England, United Kingdom
cleared data engineers for mid to senior levels to work on AWS - Data Platforms. Responsibilities include designing, developing and maintaining scalable software systems, writing clean and tested code, and participating in code reviews to uphold engineering best practices. Candidates should have 5+ years of software engineering experience ...

Data Engineer

Hiring Organisation
Copello
Location
Manchester, United Kingdom
Employment Type
Permanent
scalable data integration and processing solutions Optimise data platforms for performance and reliability Collaborate with Agile teams to deliver secure, high-quality solutions Write clean, tested, maintainable code Required Skills: Experience with Apache Spark, Hadoop or similar big data technologies AWS Apache NiFi Python or Java Experience building … data pipelines and ETL processes Desirable: CI/CD, Infrastructure as Code Container technologies Experience working in secure or regulated environments Security Requirement: Applicants must be eligible to obtain UK Developed Vetting (DV) security clearance. For more information, please get in touch with Ella. ...

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 ...

Android Engineer

Hiring Organisation
Starling Bank
Location
Manchester, UK
Employment Type
Full-time
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 ...