151 to 175 of 285 Permanent Clean Code Jobs

Full Stack Developer (PHP, Laravel, JavaScript) - Remote

Hiring Organisation
8 Signals Limited
Location
Central London / West End, London, United Kingdom
internal systems, and API-driven applications. This is a primarily remote role with a strong full stack experience. Daily tasks include writing and maintaining clean, modular code, collaborating with team members to execute software development projects, and working to ensure optimal performance and scalability of web solutions. … HTML, CSS, JavaScript and jQuery. Supporting Front-end mobile-responsive development and cross-browser compatibility. Comfortable working in existing and legacy codebases. Writing clean, maintainable and well-structured code. Able to work independently in a remote environment. Experience with software testing, including unit or feature testing. Understanding of security ...

Technical Lead Full Stack Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Cape Town, Western Cape, South Africa
Employment Type
Permanent
user stories Build proof-of-concepts and spike complex or uncertain areas of work Remain hands-on with development, contributing high-quality production code Ensure high standards of quality, performance, maintainability and security Support and improve live systems once deployed Champion engineering best practice and modern development approaches across … product companies Strong full stack development capability with JavaScript and TypeScript Excellent system design and architectural experience A passion for modern engineering practices and clean, reusable code Strong knowledge of design patterns, SOLID principles and automated testing Experience working in mature CI/CD and continuous deployment environments ...

Web and Mobile developer (React & .Net)

Hiring Organisation
DCV Technologies Limited
Location
Weybridge, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
responsibilities for the Web and Mobile developer include Design, develop and maintain web and mobile applications and APIs Support and enhance existing platforms Write clean, testable, scalable code and participate in code reviews Create wireframes and contribute to UI/UX design Troubleshoot and resolve technical issues ...

Senior Software Engineer

Hiring Organisation
Recann
Location
Crewe, England, United Kingdom
design decisions through delivery and ongoing improvement in production Working closely with product managers, engineers, and technical stakeholders to design pragmatic, scalable systems Writing clean, maintainable, high-quality code with a strong focus on long-term sustainability Contributing to engineering standards, patterns, and continuous improvement across the team … .NET LTS versions Azure-based services Asynchronous messaging (e.g. Service Bus, RabbitMQ) Docker, Kubernetes, and Helm SQL Server, cloud storage, and Redis Microservices and clean architecture principles CI/CD pipelines and automated testing The team works across a mix of established and evolving services, modernising existing platforms while ...

Senior C# Software Engineer X 4

Hiring Organisation
Adria Solutions
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
software architecture and DevOps strategy for cloud-based systems. Collaborate with cross-functional teams to deliver quality applications on time. Drive best practices in code quality, testing, and continuous integration. Support products through the full lifecycle -from build to deployment and beyond. About You Were looking for someone … goes beyond the basics - a developer who not only writes great code but also understands the bigger picture. Youll be able to show how your technical expertise and ideas have delivered real business value, whether through performance improvements, process automation, or technical innovation. You should bring: Strong experience ...

Umbraco Developer

Hiring Organisation
Elevation Recruitment Group
Location
Doncaster, South Yorkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £65,000 per annum
What you’ll be doing Developing, maintaining and enhancing Umbraco CMS solutions Owning backend development using C# and ASP.NET Core, with a focus on clean, scalable, well-documented code Managing and collaborating with an external Umbraco agency, setting priorities and ensuring quality delivery Working with SQL Server ...

Backend Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Newton-le-willows, Merseyside, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 Annual
their product-focused delivery teams. This role is well suited to an experienced backend engineer who enjoys working on modern systems, values clean code and testing, and wants to be part of a collabor click apply for full job details ...

Software Engineer - .NET, C#, CI/CD, AWS - Greater Manchester

Hiring Organisation
Searchability
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
will work end to end across the full development lifecycle, building and maintaining scalable backend services. You will contribute to solution design, write clean and well-tested code, collaborate closely with other engineers and product stakeholders, and support the ongoing improvement of performance, reliability, and code quality. … Microservices, Kafka Experience working in Agile delivery environments Solid understanding of algorithms, performance, and time complexity Ability to write robust, maintainable, and well-tested code Confident communicator with a proactive, problem-solving approach Desirable experience includes exposure to full stack development such as React, Swift, or Kotlin. ...

Senior Software Engineer - Frontend

Hiring Organisation
Areti Group | B Corp™
Location
Scotland, United Kingdom
front-end features using modern JavaScript frameworks. Collaborate with product and engineering managers to scope and prioritize work. Ensure high-quality, maintainable, and performant code through best practices and automated testing. Mentor and support other developers within the team. Participate in the full feature lifecycle—from ideation to deployment … JavaScript (Vue.js experience is a plus). Comfortable working across the stack when needed, with some exposure to back-end technologies. Skilled in writing clean, testable code and using automated testing frameworks. Excellent problem-solving skills and ability to break down complex tasks. Strong communicator and collaborator, able ...

React / React Native Developer

Hiring Organisation
Rise Technical Recruitment
Location
Spalding, Lincolnshire, United Kingdom
Employment Type
Permanent
mobile applications using React Native, while also being capable of supporting, designing and developing the web through React. A primary focus will be implementing clean and scalable code using TypeScript and JavaScript, integrate REST APIs and native modules, while contributing to planning and code reviews, and ensure … staff. The Role Design and maintain cross-platform applications using React for web development and React Native for Mobile. Implement secure and scalable code using TypeScript/JavaScript. Ensure security by adhering to mobile security standards and best practices. Use Git workflows and CI/CD in an agile ...

Mid-Level Software Engineer (Java / AWS)

Hiring Organisation
Talent
Location
City of London, London, United Kingdom
level Software Engineers to join an existing engineering team. This is a hands-on development role suited to engineers who enjoy writing clean, testable code, working collaboratively, and contributing to modern, cloud-based services. The role You’ll be working as part of a cross-functional engineering team … this role suits Mid-level engineers (SFIA 3) Engineers transitioning from perm to contract Contractors who enjoy collaborative, well-structured teams Developers who value code quality and testing over “hero coding” If this sounds aligned with what you’re looking for, feel free to apply or get in touch ...

Java Full Stack Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£60,000
novel products that combine physical and digital systems, collaborate closely with clients to define strategy, and explore emerging technologies. Key responsibilities include: Writing clean, secure code following a test-driven approach Producing reusable and maintainable code Translating logical designs into physical designs and detailed specifications Documenting work ...

Java AWS Developer

Hiring Organisation
Infoplus Technologies UK Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£80,000
native AWS services like ECS, S3, Lambda, SQS, Step Functions. Certification: Expected to have AWS Certified DevOps Engineer Professional accreditation or above Responsibilities: Write clean, secure code using test-driven approach. Create reusable and open code. Collaborate with other developers. Fix service faults and maintain infrastructure. Apply modern ...

SC Java Developer

Hiring Organisation
Sanderson Government and Defence
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£65,000
oriented design Must be eligible for SC Clearance Nice-to-Have Skills Python exposure Experience with AWS What You'll Bring A passion for clean, maintainable code A cooperative mindset and willingness to contribute to team success Curiosity, problem-solving ability, and a drive to continuously improve Reasonable ...

Senior Software Engineer - Backend

Hiring Organisation
Areti Group | B Corp™
Location
Scotland, United Kingdom
C# and .NET (Framework and Core). Comfortable working across the stack when needed, with some exposure to front-end technologies. Skilled in writing clean, testable code and using automated testing frameworks. Excellent problem-solving skills and ability to tackle complex challenges. Strong communicator and collaborator, able ...

Software Developer

Hiring Organisation
Gregory Distribution
Location
Cullompton, Devon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
line with our technology stack (.NET Core/SQL/Blazor/Azure). Developing both internally accessible and externally (internet) facing applications. Writing clean, functional code on both the front and back-end - as part of a small team, so a broad and generalist knowledge ...

Software Developer Apprentice

Hiring Organisation
QA
Location
Cobalt Business Park, Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£22,000 per annum
development: Assist in the development, testing, maintenance and deployment of software applications Learn and work with technologies including .NET, Microsoft SQL Server, Java Write clean, maintainable code under guidance from senior developers Fix bugs and contribute to system improvements Participate in code reviews and development meetings Document … code and technical processes where required Customer service & support: Provide first-line technical support to customers via phone, email, or ticketing system Investigate and resolve basic software and system issues Install Agility products at customer sites Produce documentation for new and existing functionality Log support requests and maintain accurate ...

AI Software Engineer

Hiring Organisation
Lorien
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Implement components supporting AI observability, guardrails, performance monitoring, and lifecycle controls. Develop integrations with model registries, feature stores, lineage tools, and governance systems. Write clean, well-tested, scalable code in Python, Java, SQL, and modern data/stream processing frameworks. Build high-throughput pipelines to capture metrics such … engineering patterns. Participate in adopting new technologies around Responsible AI, observability, and runtime monitoring. Support continuous improvement of CI/CD, infrastructure-as-code, and testing practices. Key Skills and Experience Strong engineering foundations, with experience building scalable distributed systems or data platforms. Proficiency in Python, SQL, Java ...

Junior Front-End Engineer

Hiring Organisation
ivee
Location
London Area, United Kingdom
applications. You will work closely with designers and back-end developers to create seamless user experiences using modern front-end technologies. You will write clean, maintainable code and ensure optimal performance across all devices. Key responsibilities: - Develop new user-facing features using React, Vue, or Angular - Build reusable … code and libraries for future use - Ensure the technical feasibility of UI/UX designs - Optimise applications for maximum speed and scalability - Collaborate with back-end developers and web designers - Implement responsive design principles - Conduct code reviews and mentor junior developers - Stay up-to-date with emerging front ...

Software Developer

Hiring Organisation
Ballantyne Technology Associates Ltd
Location
RG1, Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
within the Azure cloud environment. Key Responsibilities: Collaborate with product managers, testers, and other stakeholders to gather requirements and define project scope. Write clean, efficient, and maintainable code while adhering to coding standards and best practices. Conduct code reviews, identify areas for improvement, and provide constructive feedback ...

Frontend React Developer

Hiring Organisation
Explore Group
Location
London Area, United Kingdom
into responsive, accessible and high‐performance user interfaces. Collaborate strategically with backend engineers, product owners and designers to deliver end‐to‐end solutions. Write clean, tested, maintainable code and set best‐practice standards for the front‐end. Optimize web performance, accessibility (WCAG), responsiveness, and the user experience. Participate … version control ( Git ), modern build tools and an eye for performance optimisation. Strong understanding of scalable front‐end architecture, responsive design, accessibility standards and code maintainability. Nice to Have Experience with server‐side rendering or static site generation (Next.js). Exposure to AI/ML integrations or advanced analytics ...

Kubernetes Engineer / Jersey City, NJ

Hiring Organisation
CCM Consulting
Location
Jersey City, New Jersey, United States
Employment Type
Any
Salary
USD Annual
candidate will be comfortable working across the full SDLC, collaborating with cross-functional teams, and deploying scalable services in cloud environments. Key Responsibilities: Develop clean, maintainable Python code using core concepts like OOP, exception handling, and modular design. Design and implement asynchronous workflows using Python's asyncio ...

Java Software Engineer AWS - FinTech

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
have a good knowledge of AWS You also have an appreciation of UI development with TypeScript/React You take in pride in producing clean, high quality code You're familiar with modern software engineering tools such as Kafka, Kubernetes, MongoDB You are collaborative and motivated to learn ...

Senior and Lead Software Engineers

Hiring Organisation
Thor Companies
Location
United Kingdom
REST APIs Bonus: AG Grid/data-heavy UI experience What you’ll be doing Owning features end-to-end (design → build → release) Writing clean, production-quality code Supporting technical direction through code reviews and guidance Working in an Agile/Scrum team with a modern engineering ...

AI Automation Engineer

Hiring Organisation
McCabe & Barton
Location
Central London, London, United Kingdom
Employment Type
Permanent
machine-readable and automation-ready using methodologies. Python Development - Strong proficiency in Python programming including object-oriented design, asynchronous programming, error handling, and writing clean, maintainable code. Experience with key libraries including Pandas, NumPy for data manipulation, requests and APIs for integrations, asyncio for concurrent processing, and building robust … databases (Pinecone, ChromaDB, FAISS), embeddings, and building AI-powered automation solutions that leverage natural language understanding. Appian BPA Platform - Strong experience with Appian low-code platform including process modelling, interface design, expression rules, integration objects, and data modelling. Skilled in building end-to-end business process applications, configuring workflows ...