526 to 550 of 855 Clean Code Jobs

Product Engineer (all levels)

Location
Greater London, England, United Kingdom
even copy as much as correctness, because you've seen a small wording change flip confusion into action. You're a pragmatic builder. Clean, practical code others can extend. You know when to abstract and when to keep it brutally simple to go fast. You'll happily delete … your own code when reality disagrees with it. You build leverage for other people. You explain complex things simply, you pair on gnarly problems, and you leave things clearer than you found them. You see a good tool that unblocks a teammate as real work, not a distraction from ...

Senior Firmware Engineer

Location
Greenford, Scotland, United Kingdom
Responsibilities Design, test and maintain embedded software for Brompton Electric products Collaborate with cross-functional teams to define, design and ship new features Write clean, scalable and efficient code Debug and resolve technical issues Participate in code reviews to maintain code quality and share knowledge with ...

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

Full Stack Engineer

Location
Greater London, England, United Kingdom
problems that have not been solved before. As a result, while development at Thought Machine is fast-paced, you will be expected to develop code to the highest standards that scales, is secure, performant, and provides a great user experience. Software Engineers will take complete ownership of a requirement … TypeScript. Proficiency in writing modern web applications. Experience writing REST APIs and services. A keen eye for detail and a passion for writing clean, readable, properly tested code. Experience in integrating automated tests into the development lifecycle. Interest in client‐facing projects, including scoping requirements and defining deliverables. ...

Senior Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
scale their impact. We value your AI skills if you 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 … responsibilities of the role? Apply strong software engineering principles to design, build, and ship reliable, performant systems at scale Bring rigorous software engineering practices — clean architecture, testing, code review - to building systems that are reliable and performant at scale Apply sound software engineering fundamentals (system design, testing, code ...

Developer

Location
Milton Keynes, England, United Kingdom
driving business to local communities, to supporting wellbeing at work for employees while protecting the planet. The Role Design, develop, and maintain software Write clean, scalable, and efficient code Collaborate with other developers and teams to deliver high-quality software solutions Conduct testing and debugging of software Participate … code reviews Stay up to date with the latest industry trends and technologies Provide technical support and troubleshoot software issues What we're looking for Experience: 6+ years working as a software engineer/developer, preferably in fintech Essential technical skills: C#, .NET 4.8, MVC, MS SQL Server, Entity ...

Senior Backend Software Engineer

Location
Greater London, England, United Kingdom
Backend development with the Java ecosystem. Proven production experience with Java, SpringBoot, MySQL, Message System & GIT. Has worked with Domain Driven Design, and Clean, or Hexagonal Architecture. Knowledge of AWS services (SQS, SNS, S3...), ElasticSearch, Redis, Docker, Kubernetes. Experience with Restful APIs. Proven ability to break down ambiguous technical … tasks into clean, production-ready code independently, while acting as a supportive mentor and reliable sounding board for mid-level engineers. Experience with building scalable solutions. Enjoys actively participating in a cross-functional product team. Takes pride in writing quality code. Our Values We Win Together We Raise ...

Senior Software Development Engineer

Location
Greater London, England, United Kingdom
Collaborative Innovation: Partner with diverse teams to define requirements, create specifications, and design financial software solutions that scale with Prime Video’s global growth. Code Excellence: Develop clean, maintainable, and efficient code in a modern language (Java, C++, C#), ensuring high-quality software delivery. Technical Leadership: Drive … architecture and implementation of complex systems, contributing to high standards of performance, reliability, and scalability. Quality Assurance: Participate in code reviews and develop unit tests to ensure the robustness and functionality of Prime Video’s finance systems. Problem Solving: Quickly troubleshoot, debug, and resolve issues in a fast-paced ...

Integration Engineer Mansion House, London

Location
Greater London, England, United Kingdom
event-driven integration patterns. Work with Product, QA and frontend engineers to deliver high-quality features from design through to release. Write clean, testable code and contribute to code reviews and engineering standards. Troubleshoot integration failures, production issues and performance problems. Improve automated testing, CI/ ...

Software Developer

Location
Bristol, England, United Kingdom
with delivering software solutions efficiently, as well as helping identify and implement improvement areas in the software delivery process. Key Accountabilities Develop secure, structured, clean, and re-usable code that follows the pre-defined development standards and meets the documented requirements and acceptance criteria. Ensure all code … scrum team, and contribute to the successful delivery of the sprint goal Work in an open, collaborative way with all other team members Write code that is maintainable, testable, and secure Assist the Support Team with queries or investigations as required. Experience and skills Our ideal candidate would have ...

C++ Developer

Hiring Organisation
HCLTech
Location
Glasgow, Scotland, United Kingdom
Design, develop, test, and maintain high-performance applications using C++ and Python . Develop scalable microservices and backend components for enterprise-grade applications. Write clean, maintainable, and efficient code following best practices and coding standards. Analyze, troubleshoot, and resolve complex technical issues in production and development environments. Work …/CD pipelines, and deployment processes. Collaborate with architects, DevOps engineers, QA teams, and business stakeholders to deliver high-quality solutions. Participate in code reviews, design discussions, and technical documentation activities. Contribute to system architecture decisions and continuously improve development processes. Required Skills Programming Strong hands-on experience ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
technical direction and architecture of the Data Foundation Platform within OneSuite.This is a hands‐on engineering role — you’ll contribute directly to production code, build pipelines, and review implementations while shaping the long‐term data platform architecture. You’ll operate as the technical authority for DFP — guiding design patterns … ensuring code quality, and solving complex problems in distributed data systems. You’ll collaborate closely with peer charters to ensure the data foundation remains reliable, scalable, and production‐ready. Responsibilities Data Platform Architecture Lead the hands‐on design, coding, and evolution of DFP’s cloud‐native data architecture ...

IT Software Engineer Developer

Location
Wolverhampton, England, United Kingdom
applications using Next.js/React, focusing on performance and scalability. Design and build integrations between applications, APIs, and databases, particularly using MySQL. Write clean, maintainable, well-tested code using JavaScript, TypeScript, and C#. Take ownership of features from design through to deployment and support. Participate actively in code ...

Founding Full Stack Engineer

Hiring Organisation
Jobot
Location
Mountain View, California, United States
Employment Type
Permanent
Salary
USD 200,000 Annual
Details Key Responsibilities Partner with product, design, and engineering peers to architect and deliver a resilient, high-quality platform that users love. Develop clean, maintainable, and performant code across the stack. Ensure test coverage, documentation, and adherence to best practices. Debug complex issues, optimize performance, and ship improvements ...

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

Engineering Lead

Location
Manchester, England, United Kingdom
within the organisation and in the wider community. This is important to us because we believe in growing and succeeding together. Key Responsibilities Write clean, high-quality code and remain hands‐on with the day‐to‐day technical delivery of Search initiatives. Own and develop our backend integration ...

Engineering Lead

Location
Greater London, England, United Kingdom
within the organisation and in the wider community. This is important to us because we believe in growing and succeeding together. Key Responsibilities Write clean, high-quality code and remain hands‐on with the day‐to‐day technical delivery of Search initiatives. Own and develop our backend integration ...

kdb+ Engineer

Location
Greater London, England, United Kingdom
performance environment this is your opportunity! What You’ll Be Doing Collaborating with business users to define new application requirements. Developing, testing and maintaining clean, performant code for client applications. Supporting project delivery alongside Project Managers and Senior Engineers. Working as part of a close-knit team ...

kdb+ Engineer

Location
Belfast, Northern Ireland, United Kingdom
performance environment this is your opportunity! What You’ll Be Doing Collaborating with business users to define new application requirements. Developing, testing and maintaining clean, performant code for client applications. Supporting project delivery alongside Project Managers and Senior Engineers. Working as part of a close-knit team ...

Software Engineer

Location
Portsmouth, England, United Kingdom
Portsmouth office and get stuck into the hard stuff. Full-time office-based Direct line into the CTO Work ticket by ticket delivering clean working code with precision At times you will be asked to shape epics and tickets yourself - always aligned with the CTO's direction Build ...

Senior Full Stack Engineer - WhoSampled

Location
Greater London, England, United Kingdom
toil, improve data quality, and ship faster — and you have opinions about where it helps and where it doesn't. You care about craft. Clean, testable code; documentation the next person can actually use; systems you'd be happy to hand off. Location & Time Zone We offer ...

Staff Software Engineer

Location
Greater London, England, United Kingdom
hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If you care about writing clean, robust code and want to rebuild from scratch the software infrastructure of modern hospitals, we’d love to talk. Here are some deep technical ...

Staff Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If you care about writing clean, robust code and want to rebuild from scratch the software infrastructure of modern hospitals, we’d love to talk. Here are some deep technical ...

Front End Engineer - Serve

Location
Belfast, Northern Ireland, United Kingdom
development decisions with growing independence. Handle small-to-medium features independently and begin taking ownership of moderately complex tasks with some guidance. Write clean, maintainable code and actively participates in peer code reviews, providing constructive feedback and adhering to coding standards. Collaborate closely with Product to refine ...

Lead Web3 Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
business applications Implement asynchronous and event‐driven processing to manage transaction lifecycle, on‐chain state changes, and blockchain data synchronization Participate actively in code reviews , contributing constructive feedback and maintaining high standards of code quality, readability, and test coverage Collaborate with architects, senior engineers, and product teams … web3 libraries like Web3J and Web3JS is a plus Familiarity with common and best practices for web3 applications is a plus Familiarity of Solidity code and best practices is a plus Familiarity of basics of DevOps and containerize applications is a plus Familiarity of Agile Methodology and Scrum ...