526 to 550 of 702 Clean Code Jobs in the UK

Full Stack Engineer

Hiring Organisation
ADAPTABLE RECRUITMENT LTD
Location
Cheadle, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
maintain scalable web applications across front-end and back-end technologies. Collaborate with technical and business stakeholders to create effective solutions from requirements. Produce clean, well-documented code following best practice and Test Driven Development principles. Troubleshoot, optimise and enhance applications to ensure performance, reliability and scalability. Required … Experience working within Agile environments and using source control and DevOps practices. Passion for Test First and Test Driven Development with a focus on code quality. Desirable Experience Microsoft Azure including Web Services, API Management and SQL Server. Global state management tools such as Redux, Zustand or XState. Mobile ...

Embedded Software Engineer

Location
Chesterfield, England, United Kingdom
embedded platforms, ranging from small microcontrollers to complex Human-Machine Interfaces (HMIs) using Qt/QML. This role involves writing efficient, high-quality code, integrating hardware and software components, and ensuring system reliability and performance across diverse embedded environments. Main Tasks and Responsibilities Design and develop safety-critical, real … architecture. Work closely with programmers, designers, and stakeholders to define project requirements, streamline development processes, and ensure the timely achievement of key milestones. Write clean, efficient, and maintainable code that adheres to best practices and coding standards. Identify, diagnose, and resolve issues in existing applications, ensuring effective ...

Senior React/Next.js Dev (SC Cleared)

Hiring Organisation
Henderson Scott
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£500 - £525 per day + umbrella
system for consistent, accessible, and enterprise-grade user experiences. Collaboration: Partner with backend developers, UX designers, and stakeholders in an agile environment to deliver clean, maintainable code. Code Quality & Testing: Ensure high standards of code quality through rigorous testing, code reviews, and adherence to security best ...

Backend Engineer (Mid/Senior), Maps Engineering London

Location
Greater London, England, United Kingdom
tracked. We're looking for a Mid/Senior Backend Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. We are a Go shop, and while we're busy migrating … live coding. Senior+ candidates also complete a system design section and a structured review of past experience and achievements. Responsibilities Write high-quality, performant code primarily in Go. Implement new microservices while helping us responsibly manage and migrate away from legacy services. Work closely with product managers, designers ...

Software Developer – Backend API Services

Location
West of England, England, United Kingdom
Debug and resolve complex issues in production and pre-production environments. Collaborate with QA to define functional and performance test strategies and scenarios. Write clean, maintainable, unit tested code and raise engineering standards through reviews and mentoring. What You Will Bring to the Role 2+ years of professional … national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations ...

Director Data & Analytics API Experience - Data Services

Location
Greater London, England, United Kingdom
class, detailed technical reference documentation that serves as the definitive contract for all API behaviour and usage. Accelerate Time-to-Value: Develop practical tutorials, code samples, and dashboard templates to empower customers to self-serve and validate products rapidly. Data Plane Expand Cloud Distribution: Work with our customers … comfortable bridging the gap between business strategy, engineering, and technical writing. Python Expertise: Highly proficient in Python, with the ability to write clean, idiomatic, and robust code for public consumption. Technical Stack Environment: Google Cloud Platform (GCP), Apigee. Protocols: WebSockets, REST, GCS. Tooling: Python (Expert), OAuth 2.0, GitHub ...

Senior .Net Developer

Location
Manchester, England, United Kingdom
Doing Designing, developing and enhancing scalable .NET applications and services. Building integrations between web front ends, back-end systems and third-party platforms. Writing clean, reusable and testable code using modern development practices. Taking ownership of features from development through to production support. Collaborating within Agile teams alongside ...

Senior Data Scientist

Location
Greater London, England, United Kingdom
learning methods, their application in real‐world scenarios and a keen awareness of their limitations. A strong engineering mindset, with the ability to write clean, maintainable, production‐ready code, use version control systems such as Git, and collaborate effectively in a multi‐developer environment. A results‐driven approach ...

UI / NextJS Developer

Hiring Organisation
DNS Info Ltd
Location
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Employment Type
Contract
Contract Rate
£350 - £450/day Inside IR35
other Next.js capabilities where appropriate. Develop reusable design-system components and maintain consistency across applications. Troubleshoot UI issues and optimize Front End performance. Write clean, scalable and testable code using TypeScript/JavaScript. Participate in code reviews and contribute to Front End architecture and technical decisions. Required ...

Senior Software Developer - Hybrid Fintech & Impact

Location
Milton Keynes, England, United Kingdom
Pluxee in Milton Keynes is seeking a Senior Software Engineer to design, develop, and maintain scalable fintech solutions. You will write clean, scalable code and collaborate with teams to deliver high-quality software. Hybrid role (60% remote, 40% in Milton Keynes office). You’ll work with C# ...

Java Software Engineer — Hybrid FinTech Finance Engineering

Location
Cardiff, Wales, United Kingdom
financial systems such as ledgers and the systems that integrate with them, delivering reliable services and accurate accounting. We value engineers who write clean, maintainable code, collaborate across teams, and contribute to scalable solutions in a fast-paced fintech environment. #J-18808-Ljbffr ...

Web Developer

Hiring Organisation
IT Talent Solutions
Location
Basildon, Essex, United Kingdom
Employment Type
Permanent
Salary
£40000 - £55000/annum
integrating REST APIs and working with JSON data Collaborating with developers, designers and business stakeholders Improving performance, security and usability across platforms Writing clean, efficient code following best practices What we’re looking for Around 3+ years’ experience in web development (or equivalent capability) Strong skills in C# ...

C++ Senior Software Engineer – Fully Remote

Location
United Kingdom
sharp, collaborative core team. Because the team moves fast with zero corporate friction, you can focus on doing what you do best: shipping clean, reliable code that scales. If you’re a seasoned C++ contractor looking for a meaningful project, hard engineering problems, and complete remote flexibility, this ...

Software Developer - Infoweb Consulting Ltd. - Staines upon Thames - £55,000 - £60,000 per annum

Location
Staines-upon-Thames, England, United Kingdom
Software Application Using Different Programming Languages like Java, .Net, React and MySQL; Work with cross-functional teams to collect needs and build solutions; Write clean, efficient and maintainable code; Troubleshoot and debug software problems; Perform code evaluations for quality and conformity to coding standards; Keep current … Software Application Using Different Programming Languages like Java, .Net, React and MySQL Work with cross-functional teams to collect needs and build solutions Write clean, efficient and maintainable code. Troubleshoot and debug software problems Perform code evaluations for quality and conformity to coding standards Keep current ...

AI-Powered Cloud Developer (Salesforce/Azure)

Location
Reading, England, United Kingdom
Salesforce (Apex, LWC/React), C# and Python on Azure, and REST APIs and SQL for integrations. You will apply architecture-first thinking, write clean, test-driven code, participate in design spikes, and collaborate in code reviews within a small #J-18808-Ljbffr ...

Senior Mobile App Developer (Kotlin)

Location
Greater London, England, United Kingdom
applications using Kotlin, following best practices and architectural patterns Implement and maintain Firebase services Develop and maintain cross-platform solutions using Kotlin Multiplatform, maximizing code reusability across platforms Enhance and optimize existing mobile solutions, identifying improvement opportunities and implementing technical enhancements Collaborate with product managers, designers, and backend developers … translate requirements into scalable mobile solutions Write clean, maintainable code with comprehensive testing and documentation Participate in code reviews and contribute to continuous improvement of our development processes Support clients in understanding mobile best practices and GDS service standards where applicable Troubleshoot and resolve technical issues, optimizing ...

Computational Developer

Location
Greater London, England, United Kingdom
Join Archilizer as a Computational Developer and turn code into architecture’s secret weapon — automating, connecting, and rethinking how BIM really works. Role Description We are seeking an exceptional Computational Developer to join our team in London. This role is designed for a technically sharp, creatively inclined individual … thrives in a multidisciplinary environment. You’ll sit at the intersection of architecture, software, and data — writing code that makes the world of BIM smarter, faster, and a bit less painful. You’ll work across a range of projects: automating Revit workflows, building Dynamo tools, developing integrations with Autodesk ...

Software Developer - Remote

Location
PRESTON BROOK, England, United Kingdom
cross‐platform mobile apps. You will work side by side with our Lead Developer and the rest of the team, turning requirements into clean, well‐tested code. Along the way, you will help shape new features, keep existing systems running smoothly, and make sure we’re always following best …/collaboration days per year (These are likely to be in Preston Brook.) Responsibilities Write, test and deploy high-quality PHP (Laravel) and JavaScript code for both web and mobile clients Collaborate in sprint planning and help the team meet committed goals Maintain and improve existing codebases: refactor legacy ...

Senior / Principal Game Engineer

Location
Brighton, England, United Kingdom
mentor engineers across the team, sharing expertise in player experience engineering and helping to grow the studio\'s capabilities in gameplay, UI, and 3Cs. Code Review: Champion high standards of code quality, performance, and maintainability through code reviews, constructive feedback, and by setting the example in your … history of delivering high-quality, player-facing systems. Strong C++ and C# Skills: Expert proficiency in C++ and C#, with a commitment to writing clean, maintainable, and efficient code. Strong 3D Maths: A firm grasp of the linear algebra and geometry that underpin cameras, character movement, animation, and gameplay ...

Software Team Lead

Location
Woking, England, United Kingdom
team Liaise with the engineering lead Be able to help the scrum team decompose user requests and key results into epics and stories. Writing clean, secure code following a test‐driven approach Create code that is open by default and easy for others to reuse Translate logical ...

Test Automation Engineer

Location
Bridgend, Wales, United Kingdom
experienced Test Automation Engineer to build and run automated testing for public sector digital services. You will work in multidisciplinary agile teams, using code to test micro services, user interfaces and APIs, and to build quality into every release through Key Responsibilities Design, build and maintain automated tests … read and trust. Integrate automated tests into CI/CD pipelines so tests run continuously. Plan and run performance, security and accessibility testing. Write clean, maintainable test code, and review other engineers' tests. Analyse results, raise defects with clear evidence and help track them to a fix. Work ...

Test Automation Engineer

Location
Newcastle upon Tyne, England, United Kingdom
experienced Test Automation Engineer to build and run automated testing for public sector digital services. You will work in multidisciplinary agile teams, using code to test micro services, user interfaces and APIs, and to build quality into every release through The Role Key Responsibilities Design, build and maintain automated … read and trust. Integrate automated tests into CI/CD pipelines so tests run continuously. Plan and run performance, security and accessibility testing. Write clean, maintainable test code, and review other engineers' tests. Analyse results, raise defects with clear evidence and help track them to a fix. Work ...

Scala Data Engineer - Contract - SC Clearance - London

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£530 - £580/day insideIR35
highly available backend services and APIs supporting fraud detection and data integrity. Responsibilities: * Design and develop scalable, secure and low-latency backend services. * Develop clean, testable Scala code and REST APIs. * Work with databases and AWS services. * Improve and modernise existing applications and services. * Collaborate with product owners ...

Software Developer, Sports Content

Location
Manchester, England, United Kingdom
with distributed, multi-tiered applications. Responsibilities Building and maintaining systems that handle customer communication from email to live chat. Supporting and enhancing the existing code base. Maintaining clean coding practices. Identifying technical areas of improvement. Supporting product owners as required. Supporting the testing team during testing phases ...

Software Engineer-Affiliate Partnerships

Location
Greater London, England, United Kingdom
field. 3+ years of experience in Java programming and Spring Boot. Passionate about technology and continuous improvement, demonstrating exceptional coding proficiency, a commitment to clean and elegant code, and a keen interest in exploring open-source projects. Proactive, fast learner, and highly collaborative, with strong communication, analytical ...