1 to 25 of 354 Clean Code Jobs in the UK excluding London

Lead AI Engineer

Hiring Organisation
Newpage Solutions
Location
City Of Bristol, England, United Kingdom
cost and latency Build supporting microservices and modular backends using Python or JavaScript or Java aligned with domain driven design, SOLID principles, OOP, and clean architecture using various databases including relational, document, Key-Value, Graph and other types of databases and event driven systems using Kafka/…/GCP/Azure using containerisation and orchestration with Docker/Kubernetes or serverless architecture Apply industry best engineering practices: TDD, well-structured and clean code with linting, domain driven design, security-first design (secrets management, rotation, SAST, DAST), comprehensive observability (structured logging, metrics, tracing), containerisation & orchestration (Docker ...

Software Development Manager

Hiring Organisation
Spectrum IT Recruitment
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £100000/annum Benefits
will be working with our modern tech stack (NestJS/NodeJS, Vue, Redis, SQL Server and Snowflake), able to get down into the code when required to critique and drive the quality of the code created, as well as drive efficiencies in speed at which it is created. … This is a role that would suit someone with a very strong development background, with expertise in creating clean code, following DevOps practises and with strong interpersonal skills, who has moved into a management career path. Skills & Experience: Significant experience in a SaaS environment of rapid and efficient ...

Full Stack Developer (ReactJS & Java)

Hiring Organisation
KBC Technologies UK LTD
Location
Leeds, West Yorkshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
Creating scalable REST APIs and microservices Writing clear and maintainable Swagger/OpenAPI documentation Producing Low-Level Designs (LLD) and shaping technical solutions Reviewing code and promoting engineering best practices Mentoring developers and contributing to a strong engineering culture Writing unit, integration, and automation tests to ensure quality Deploying … Java, Spring Boot, and Microservices Experience designing and consuming RESTful APIs Comfortable creating Swagger/OpenAPI specs Strong understanding of software design and clean code Experience with testing frameworks and automation Practical exposure to Azure and/or GCP Experience working with CI/CD pipelines A proactive ...

Junior Full Stack Devleoper- £40K- East Sheffield- Hybrid

Hiring Organisation
Akkodis
Location
Sheffield, South Yorkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £40,000 per annum
Junior Full-Stack Developer (Node.js & React.js) Are you a budding full-stack developer with a passion for clean code and scalable systems? We're looking for a Junior Developer with experience in Node.js and React.js to join a growing tech team working on a cutting-edge, data-driven … already used by over 500 customers - and they're just getting started. You'll be: Developing and maintaining back-end services using Node.js Building clean, user-friendly front-end components with React.js Working with TypeScript and SQL to build reliable APIs and data flows Learning from a talented engineering ...

Mid-Level Developer – £45,000-£55,000 – Leeds City Centre (Hybrid)

Hiring Organisation
Reed
Location
Leeds, West Yorkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum, Inc benefits
management, and functional components Testing, Collaboration & Best Practices Write unit, integration, and functional tests using PHPUnit and Jest Follow PSR-12, SOLID principles, and clean code practices Participate in code reviews, sprint planning, and architecture sessions Collaborate closely with other developers, product teams, and stakeholders DevOps & Workflow … JavaScript Experience with MySQL or PostgreSQL databases Familiarity with Docker and Git workflows Strong problem-solving skills and attention to detail Passion for writing clean, maintainable code Desirable Skills Experience working with AWS or cloud platforms Exposure to asynchronous processing (e.g., Symfony Messenger) Why Apply? Competitive salary ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Aberdeen, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Belfast, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Basildon, Essex, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Watford, Hertfordshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Ipswich, Suffolk, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Slough, Berkshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Warrington, Cheshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Portsmouth, Hampshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Peterborough, Cambridgeshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Derby, Derbyshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Maidstone, Kent, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Bedford, Bedfordshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Doncaster, South Yorkshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Crawley, West Sussex, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
Stoke-on-Trent, Staffordshire, UK
Employment Type
Full-time
tech stack: You'll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You'll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Senior Laravel Developer

Hiring Organisation
Ronald James
Location
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £60,000 per annum
shaping the future of a modern SaaS platform alongside a highly collaborative product and engineering team. If you enjoy solving real problems, writing clean, elegant code, and seeing your work shipped fast, you’ll feel right at home. What you’ll be doing Designing, building and maintaining scalable … security and reliability across the platform Collaborating closely with product, frontend and DevOps teams Contributing to technical decisions, architecture and best practices Continuously improving code quality, testing and documentation What we’re looking for Strong commercial experience with Laravel and PHP Solid understanding of MVC architecture and RESTful APIs ...

Data Engineering Technical Lead

Hiring Organisation
Robert Walters
Location
Manchester, Lancashire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Real Time and offline analytics. Ensure data consistency and integrity; integrate large, complex datasets for business insights. Converts business requirements into design and code, developing complex programs, queries, and reports while ensuring well-structured, documented, and maintainable solutions. Collaborate with internal clients and technical teams to implement effective data … solutions. Lead solution development, providing technical guidance and explaining considerations to team and clients. Assess data quality, test code, and provide technical consulting and data analysis guidance. Mentor junior data engineers, enforce quality standards, and contribute expertise across teams. Test and deploy new software, perform regression testing, and resolve ...

Senior Software Engineer

Hiring Organisation
Reed Technology
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
hands-on role for someone who enjoys solving complex problems, working in a microservices environment, and contributing to architectural decisions. The team values clean code, automation, and continuous improvement-and they're looking for someone who shares that mindset. Key responsibilities as the Senior Back-End Software Engineer … payment providers, and internal tools. Contribute to CI/CD pipelines, infrastructure automation, and DevOps practices. Promote engineering best practices across testing, documentation, and code quality. Stay up-to-date with emerging technologies and bring innovative ideas to the team. Skills & Experience needed: Essential: Strong experience with Node.js ...