15 of 15 Permanent Clean Code Jobs in Yorkshire

Remote Senior Software Engineer (Go)

Hiring Organisation
Form 3
Location
Barnsley, South Yorkshire, UK
Employment Type
Full-time
operational excellence are core to how we build Collaborating closely with other engineers in a flat, autonomous team structure, with a strong focus on code quality, simplicity, and continuous improvement Working with modern tooling and technologies such as Golang, Kubernetes, CockroachDB and NATS JetStream in a highly automated DevOps … tools and CI/CD pipelines Interest in owning projects end-to-end and supporting them as they go live in production Appreciation of clean code and software engineering best-practice Experience with Go, along with a "right tool for the job" mentality Great communication skills who enjoy ...

Remote Staff ML Engineer

Hiring Organisation
Third-party Job Posts
Location
Rotherham, South Yorkshire, UK
Employment Type
Full-time
scale on AWS, with experience using MLFlow, Sagemaker or similar platforms. Strong Python programming skills and adherence to software engineering best practices (e.g., clean code, version control, code reviews, using Docker, Terform, Kubernetes). Expert-level SQL skills and experience working with large datasets for analysis ...

Remote Senior Product Engineer (Python & PHP)

Hiring Organisation
Arbor Education
Location
Rotherham, South Yorkshire, UK
Employment Type
Full-time
standards. Proactively identify, take ownership of, and resolve critical system bugs and issues using advanced problem-solving skills and comprehensive system knowledge. Maintain high code quality standards through thorough, constructive code reviews, ensuring solutions are well-tested, scalable, and maintainable. Produce well-architected, efficient, and scalable code … developing technical roadmap solution designs, identifying areas for improvement, prioritising, and executing technical debt reduction. Act as a role model for technical excellence through code reviews, pair programming, and actively mentoring and coaching mid-level and junior engineers in best practices, fostering knowledge transfer within the team. Actively lead ...

Remote Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Doncaster, South Yorkshire, UK
Employment Type
Full-time
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 …/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 ...

Remote Python Developer

Hiring Organisation
Digital Appointments
Location
Huddersfield, West Yorkshire, UK
Employment Type
Full-time
looking for a Python Developer with robust experience, particularly with FastAPI, to help build and enhance their sophisticated systems. If you are passionate about clean code, scalable architecture, and working with modern technologies, this role is for you. About the Role: As a Python Developer, you will … exceptional data solutions. Contributing to the entire software development lifecycle, from concept and design to testing and deployment. Identifying and implementing best practices for code quality, testing, and performance. Participating in code reviews and providing constructive feedback to team members. Occasionally visiting the office near High Wycombe (approximately ...

Digital Full Stack Engineer

Hiring Organisation
Leeds Building Society
Location
Leeds, UK
Employment Type
Full-time
Product, UX, QE, Architecture and Operations to shape solutions, improve quality and keep delivery moving at pace.If you're curious, collaborative and passionate about clean, maintainable code, this is a great opportunity to utilise your skills in a supportive engineering environment while helping us continue to improve ...

Remote Full Stack Developer.NET 8 / ReactJS 6

Hiring Organisation
Pyramid8
Location
Leeds, UK
Employment Type
Full-time
SQL. Core Skills & Experience Backend: C# with .NET 8 Building and maintaining RESTful APIs SQL Server - strong query skills, stored procedures, indexing, performance tuning Clean architecture and separation of concerns Frontend: ReactJS v6 TypeScript (strict mode) React Router, Redux (or similar state management) SCSS, CSS Modules, normalize.css Testing: Backend … xUnit or equivalent for unit/integration tests Frontend: Jest, React Testing Library Writing clean, testable code with good coverage General: Git and feature-branch workflows Jira (or similar tools) Agile development practices Ability to work independently in a remote setting Nice to Haves: Experience with SSO integration ...

Remote Front End Wordpress Developer

Hiring Organisation
Digital Appointments
Location
Huddersfield, West Yorkshire, UK
Employment Type
Full-time
with a strong focus on the front end. You'll be building and maintaining custom WordPress themes and plugins, bringing designs to life with clean, efficient code. You'll work collaboratively with the wider team to deliver high-quality web solutions for a wide range of clients. Key Requirements ...

Remote.NET Developer, C#, React

Hiring Organisation
Noir
Location
Leeds, UK
Employment Type
Full-time
trading platforms that process vast volumes of data in real time. Their success is rooted in a deep understanding of finance, a commitment to clean, high-performance code and a relentless focus on staying ahead of the technological curve. This is a rare opportunity to join a company ...

Remote Senior Backend Developer

Hiring Organisation
Jh
Location
Sheffield, UK
Employment Type
Full-time
supporting team members, sharing knowledge, and upskilling the next generation of developers. Development You'll be responsible for crafting and maintaining high-quality, scalable code while ensuring alignment with project requirements. Write clean, efficient, and scalable code in PHP (with basic JavaScript capabilities). Lead the setup … Magento projects, including version control and environment deployment. Deliver advanced coding solutions with Magento, PHP, and GraphQL. Troubleshoot and debug code effectively to resolve issues. Optimise web applications for maximum speed and scalability. Collaborate with cross-functional teams to scope, quote, and plan technical deliverables. Leadership ...

Remote Frontend Engineer (AI Automation Platform) Remote (UK)

Hiring Organisation
Bjak
Location
Huddersfield, West Yorkshire, UK
Employment Type
Full-time
applications with backend APIs and AI services. Improve application performance, scalability and reliability. Build reusable components and maintain a scalable frontend architecture. Participate in code reviews and contribute to engineering best practices. Collaborate closely with product managers, designers, backend engineers and QA throughout the development lifecycle. Help shape technical … Looking For Builders Who Think beyond simply implementing designs. Care deeply about user experience, performance and usability. Take ownership from idea through production. Write clean, maintainable and scalable code. Balance engineering quality with execution speed. Enjoy solving complex technical and product challenges. Want to build AI products with measurable ...

Software Engineer

Hiring Organisation
Hays Technology
Location
Sheffield, South Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum Up to £50,000
design, development, and maintenance of software applications. The ideal candidate thrives in a collaborative environment, is passionate about technology, and takes pride in writing clean, efficient, and maintainable code. The role will also encompass supporting a small number of legacy software applications on other platforms. Responsibilities Design, implement … requirements, typically Azure Functions in .NET/C#. Collaborate with cross-functional teams (product managers, designers, QA, etc.) to deliver high-quality products. Write clean, scalable, and maintainable code. Troubleshoot, debug, and optimize application performance. Participate in code reviews and provide constructive feedback. Stay up to date with ...

Remote Senior Full Stack PHP/JS Engineer - Core Team 100% Remote Ireland

Hiring Organisation
Innocraft
Location
Leeds, UK
Employment Type
Full-time
matter — from performance bottlenecks to architectural improvements. - Navigate and contribute to a mature, complex codebase — and leave it better than you found it. - Write clean, well-tested, maintainable code that your future self and teammates will thank you for. - Share your expertise through code reviews, pairing … structured approach to solving complex problems, and thrive in systems with many moving parts. - You're passionate about building products and not just writing code — you want your work to have real impact. - You're thoughtful, pragmatic, and care deeply about quality, user experience, and craftsmanship. - You collaborate with ...

Remote Elixir Developer

Hiring Organisation
Prosapient
Location
Leeds, UK
Employment Type
Full-time
applications. Design, optimize, and troubleshoot SQL queries and performance issues. Collaborate with cross-functional teams to design and implement new features and improvements. Write clean, maintainable, and testable code adhering to industry best practices. Contribute to architectural decisions and optimize system performance. Proven experience in building and maintaining ...

Remote Senior Frontend Developer - Angular

Hiring Organisation
Big Red Recruitment
Location
Bradford, UK
Employment Type
Full-time
Typescript and Angular (preferably Angular 15+). Collaborate with backend developers to implement new features and enhance existing ones alonside RESful API integration. Write clean, maintainable, and efficient code following best practices. Optimise application performance for maximum speed and scalability. Troubleshoot and resolve front-end issues, ensuring ...