Remote Clean Code Job Vacancies

176 to 200 of 1,080 Remote Clean Code Jobs

Senior Full Stack Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Henderson Scott
to deliver robust features Build and support backend services using Java 17/21 and Spring Boot 2/3 Contribute to containerised deployments using Docker and Kubernetes Write clean, maintainable, and testable code across the stack Participate in code reviews, agile ceremonies, and continuous improvement initiatives Candidate Profile Minimum 4 years of experience in front-end More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Full Stack Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
ZipRecruiter
to deliver robust features Build and support backend services using Java 17/21 and Spring Boot 2/3 Contribute to containerised deployments using Docker and Kubernetes Write clean, maintainable, and testable code across the stack Participate in code reviews, agile ceremonies, and continuous improvement initiatives Candidate Profile Minimum 4 years of experience in front-end More ❯
Posted:

Software Architect

Guildford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
technical direction of the mCare product, aligning with business goals and long-term vision. Create and maintain high-quality architectural documentation that sets the standard for engineering excellence. Champion clean code, design patterns, testability, and maintainability across the codebase. Develop full-stack C# solutions, including client and server-side components, within the .NET ecosystem. Own and enhance the … Extensive experience in software architecture, including leadership of enterprise-level SaaS solutions. Deep proficiency in Microsoft .NET (C#), including modern versions such as .NET 9. Proven ability to write clean, scalable, and testable code with a strong focus on unit testing and TDD/BDD practices. Demonstrated success in producing robust design documentation and guiding teams through complex More ❯
Posted:

Senior Frontend Engineer | London, UK | Hybrid

London, England, United Kingdom
Hybrid / WFH Options
AJ Bell
exceptional code. What does the job involve? Build reusable UI components and front-end libraries for future use. Collaborate with designers to translate design mock-ups and wireframes into clean, maintainable React code. Optimise components for maximum performance across various devices and browsers. Write high-quality, maintainable, and efficient JavaScript code, prioritising performance optimisation. Collaborate closely with designers … and back-end engineers to ensure a seamless user experience. Implement a test-driven development approach to ensure code quality and robustness. Stay up to date with the latest trends and advancements in the React ecosystem. Continuously identify opportunities to improve the user interface and user experience. Lead the conversation and advise teams on the best features and functionality … content teams. Collaborate within a cross functional team, partnering with other members of UX/UI team. Troubleshoot and fix bugs identified during development and user testing. Participate in code reviews and provide constructive feedback. We're looking for someone who has: Multiple years of experience user focused front-end development for enterprise products. Has a strong command of More ❯
Posted:

Ruby on Rails Developer

London Area, United Kingdom
Hybrid / WFH Options
Talent
robust APIs, ensuring seamless communication between various systems. Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. More ❯
Posted:

Ruby on Rails Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Talent
robust APIs, ensuring seamless communication between various systems. Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. More ❯
Posted:

Principal Software Engineer

Belfast, United Kingdom
Hybrid / WFH Options
Instil
global customers. As a Principal Engineer, you will care about your craft and the success of our customers and their users. Most of your time will be spent writing code and leading teams to deliver business-critical outcomes successfully. You will also be a team player who enjoys contributing to company culture and fostering the best from your colleagues. … into production. Work across a range of technologies (Typescript, React, AWS etc) in a highly supportive work environment. Mentor and support other engineers and peers. Develop and write great code, leading by example. Research, evaluate and implement new technologies that help improve how we work. Proactively contribute to a team culture that values quality, robustness, and knowledge sharing. Need … Expertise in Java, Kotlin, Typescript, or C#. Expertise in React or Angular. Experience developing cloud-native solutions and modern frontend applications. Experience developing secure and robust architectures. Experience delivering code following DevSecOps best practices. Experience using Agile methodologies. Experience in taking a leadership role in a development team. Exceptional understanding of coding principles, from functional to OO, clean More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Full Stack Engineer

London, United Kingdom
Hybrid / WFH Options
StrideUp Homes Limited
play a pivotal role in shaping the technical direction of our platform and mentoring the engineers who build it. You'll work across the stack, leading by example with clean, scalable code while also guiding architectural decisions and engineering best practices. You'll be instrumental in delivering high-quality systems that power our ethical lending products and internal … keep both your team and stakeholders aligned. System Owner: You take responsibility for the stability, scalability, and maintainability of the systems your team owns. What You'll Do Write Code: Spend 80% of your time delivering high-quality, well-tested code to production and setting the bar for delivery to the rest of the team. Lead: Guide the … team on code quality, architecture, testing, and reliability. Foster a high performing engineering culture through mentorship and peer support. Oversee Releases & Support: Coordinate the release process, respond to production incidents, and manage internal support tickets with urgency and care. Shape the Platform: Contribute to platform evolution, helping reduce technical debt and improve infrastructure resilience. Partner on Product: Work closely More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead PHP Developer

Plymouth, Devon, South West, United Kingdom
Hybrid / WFH Options
Bowerford Associates
an option. Working as a Lead Developer you will play a pivotal role in shaping the future of our clients' digital platforms. You will not just be writing outstanding code you will be responsible for the technical direction of current and future development. You will mentor a high-performing team, influencing architectural decisions that impact millions of customers and … development lifecycle. Collaborate with Product Owners and Stakeholders to define technical strategy and solution architecture. Lead and mentor Developers, fostering a culture of excellence, innovation, and knowledge sharing. Deliver clean, maintainable, and scalable code across front-end and back-end systems. Ensure engineering best practices, including code reviews, thorough testing, and CI/CD. Identify and address … architecture, design patterns, and scalable systems. Excellent problem-solving skills and attention to detail. Effective communicator, able to work cross-functionally with technical and non-technical stakeholders. Passionate about code quality, performance, and continuous improvement. Strong understanding of Agile/Scrum methodologies. Eligible to live and work in the UK without company sponsorship. Desirable Experience Exposure to cloud-based More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Quality Assurance Analyst

United Kingdom
Hybrid / WFH Options
JSS Transform
similar framework Experience with non-functional testing with JMeter or similar Experience of working in cloud-based git repositories Experience of working in an agile environment Real passion for clean code, automation testing and continuous delivery Desirable Skills and Experience Experience with automating tests within Cloud Platform Leading test automation strategy and mentoring testers on the automation testing More ❯
Posted:

Tech Lead- Backend (Go, Node.js)

London, England, United Kingdom
Hybrid / WFH Options
InterQuest Group
team culture Design, implement, and scale robust microservices using Go and Node.js Collaborate with product, DevOps, and leadership to define backend strategy and architecture Guide and mentor engineers through code reviews, 1:1s, and technical development Maintain high standards for code quality, system performance, and reliability Ensure smooth delivery processes by managing technical roadmaps and ensuring timely execution … Go and Node.js Proven expertise in building microservices and distributed systems Experience with cloud platforms (AWS or GCP), Docker, Kubernetes, and CI/CD pipelines Strong focus on writing clean, scalable, and secure code Excellent communication, collaboration, and problem-solving skills A passion for mentoring and elevating others on the team What’s on Offer: Fully remote work More ❯
Posted:

Full Stack Developer (Intermediate Level)

Bradfield Heath, England, United Kingdom
Hybrid / WFH Options
Maxwell Bond
architecture and take technical ownership of specific features or services Work closely with engineers, product managers, and designers to deliver high-quality, user-focused features Collaborate in agile ceremonies, code reviews, and sprint planning Write clean, well-documented code and support the CI/CD and testing processes (Optional) Contribute to mobile development using Flutter ? What You More ❯
Posted:

Frontend Developer

London, England, United Kingdom
Hybrid / WFH Options
Paloma Health
React.js and TypeScript. Build Reusable Components: Architect and build a robust library of reusable frontend components to ensure consistency and development efficiency across our product suite. Translate Designs to Code: Collaborate closely with UI/UX designers and product managers to translate wireframes, mockups, and product requirements into high-quality, functional code. Ensure Technical Feasibility: Provide technical guidance on … are fast, responsive, and reliable. Collaborate Across Teams: Work in an agile environment, collaborating with backend engineers, data scientists, QA testers, and other stakeholders to deliver seamless solutions. Uphold Code Quality: Write clean, maintainable, and well-documented code. Champion best practices in testing by writing unit, integration, and end-to-end tests using frameworks like Jest and React … its core principles, including Hooks, Context API, and modern state management libraries (e.g., Zustand, React Query, Redux Toolkit). Demonstrated experience in building and maintaining reusable components and following clean code principles . Proficiency in React component libraries like MUI, Chakra or Tailwind. Deep understanding of the modern frontend development ecosystem throughout the pipeline, including build tools (Webpack More ❯
Posted:

FULL STACK SOFTWARE DEVELOPER - LONDON, BRISTOL, CAMBRIDGE, MANCHESTER OR EDINBURGH

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Max Fordham LLP
Software Developer to support our engineering project teams, specialist groups and business administration teams in creating and using computational tools and workflows.The role will provide a technical education in code-based software development. Key responsibilities of the role: Help develop bespoke, code-based tools and solutions to support our engineering teams and engineering project delivery. Develop business intelligence … acquire the following skills through their work at Max Fordham LLP; however, prior knowledge would be advantageous: Experience with programming languages such as JavaScript, Python, C# Enthusiasm to write clean, high-quality code and be comfortable taking part in team code reviews Experience using source control such as Git Knowledge of relational databases Knowledge and interest in More ❯
Employment Type: Full-Time
Salary: £35,000 - £50,000 per annum
Posted:

Senior Software Engineer

Brighton, England, United Kingdom
Hybrid / WFH Options
Automation Squared Ltd
sponsor visa applications. What you’ll bring You actively leverage AI-powered developer tools like GitHub Copilot, Cursor, v0.dev, or custom LLM-based workflows to accelerate development and enhance code quality. You have experience building applications that utilise advanced technology features under the hood , such as chatbots, AI-powered automation tools, or AI-enhanced search features. You write clean, scalable, and maintainable code with a focus on modern software design patterns . You’re comfortable working in multidisciplinary, cross-functional teams and can articulate complex technical decisions to both technical and non-technical stakeholders. You embrace continuous learning , staying ahead of the curve on advancements in software engineering. What you’ll be doing Architecting, coding, and shipping … high-quality digital products that push the boundaries of what’s possible. Using AI to streamline workflows —from AI-generated boilerplate code to automated refactoring and debugging. Building cutting edge features , including LLM-backed chat interfaces, content generation tools, and intelligent automation solutions. Leading by example , mentoring and collaborating with other engineers to improve quality and productivity. Contributing to More ❯
Posted:

Senior Software Engineer

Leeds, UK
Hybrid / WFH Options
Candour Solutions
would be a good fit for you if you are looking for a step to Senior or are currently in a Senior position. Even more so if you enjoy clean, scalable code and want to work in a modern, agile environment — this one's for you. Your day-to-day responsibilities: Building and maintaining high-quality .NET applications More ❯
Posted:

Staff Engineer (Go)

London, England, United Kingdom
Hybrid / WFH Options
InterQuest Group
frontend, product, devops) to define and build robust backend architectures. Work with Node.js and TypeScript to integrate backend services with modern web applications. Drive best practices around system design, code quality, and performance monitoring. Mentor junior engineers, providing technical guidance and support to ensure quality across the engineering team. What You’ll Bring: 5+ years of experience in backend … and TypeScript. Hands-on experience in designing and deploying microservices architectures. Strong familiarity with cloud platforms, containerization (e.g., Docker, Kubernetes), and CI/CD pipelines. A passion for writing clean, maintainable code and delivering high-quality products. Experience in performance tuning, scalability, and systems optimization. Excellent communication skills and a collaborative mindset. What’s on Offer: Fully remote More ❯
Posted:

Senior Platform Engineer

London, England, United Kingdom
Hybrid / WFH Options
Moneysupermarket.com Group PLC
that support safe and secure delivery. Our goal is to empower our product engineering teams to own the services they build. Our Tech Infrastructure: Hosted in AWS, defined as code using tools like Terraform and CDK Containerization: Applications run using a fully managed serverless approach with ECS & Fargate Provisioning: Using AWS Control Tower to enable account provisioning and building … your career. You should apply if: You thrive in collaborative environments and enjoy pair programming and mobbing. You take ownership of complex problems and communicate solutions effectively. You write clean, maintainable code following best practices. You have experience with AWS and infrastructure as code tools like Terraform or CDK. You are familiar with programming languages like Python More ❯
Posted:

Platform Engineer - Functions

London, England, United Kingdom
Hybrid / WFH Options
Appwrite
technologies. Build, deploy, and manage backend services using Appwrite, including databases, authentication, file storage, and functions. Develop responsive and intuitive UIs using frameworks like React, Vue.js, or Angular. Write clean, scalable, and maintainable code following best practices and coding standards. Integrate RESTful or GraphQL APIs and handle client-server communication securely. Implement CI/CD pipelines and collaborate … with DevOps for deployment and monitoring. Write automated unit and integration tests to ensure code reliability. Work closely with UX/UI designers, product managers, and other developers to define and deliver quality features. Troubleshoot, debug, and optimize performance across the stack. Stay up to date with new tools and technologies relevant to the role, especially within the Appwrite More ❯
Posted:

Javascript Developer

Nottingham, England, United Kingdom
Hybrid / WFH Options
Digital Waffle
relational & NoSQL databases) Excellent communication and collaboration skills with the ability to advocate for ideas while considering others' perspectives Focus on user-centered design principles (usability & UX) Adherence to clean coding practices (readability, maintainability, continuous improvement) Ability to navigate complex systems and understand their interactions Experience with industry-standard software development practices (testing, code reviews, immutability) If you More ❯
Posted:

Software Developer

Nottingham, UK
Hybrid / WFH Options
Digital Waffle
relational & NoSQL databases) Excellent communication and collaboration skills with the ability to advocate for ideas while considering others' perspectives Focus on user-centered design principles (usability & UX) Adherence to clean coding practices (readability, maintainability, continuous improvement) Ability to navigate complex systems and understand their interactions Experience with industry-standard software development practices (testing, code reviews, immutability) If you More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Card Integrations - Visa / Mastercard

London, England, United Kingdom
Hybrid / WFH Options
Starling Bank
primary tech stack may be. We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they can make to banking around the world. People with a broad ability to apply themselves to a multitude of problems and challenges, who … to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care … makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana Interview Process Interviewing is a two way process and we want you to have the time and opportunity to get to More ❯
Posted:

Software Engineering Lead · London

London, England, United Kingdom
Hybrid / WFH Options
BigHand Limited
be hands-on whilst leading the team to continuously deliver new Products or features. Quality is key for BigHand, and you will need to take personal pride in writing clean, maintainable code that your team is proud of. The successful developer will have good communication skills, ability to lead a team technically along with hands-on knowledge of … the work they do is in line with architectural vision and department standards. Architectural and design input to our applications. Ensure that the teams follow the department processes i.e. code reviews and merging. Provide Agile process guidance and drive teams to continuously improve. Develops their skill and competence in both the products and technology. A commitment to learning and More ❯
Posted:

Software Engineer (OfficeJS/React)

London, United Kingdom
Hybrid / WFH Options
Cornerstone VC
the Definely suite. Key Responsibilities: Design and Development Collaborate with cross-functional teams to design and develop Definely products that seamlessly integrate with Microsoft Word using the Office.js framework. Code Implementation Write clean, efficient, and maintainable code, adhering to best practices and coding standards. UI/UX Enhancement Create intuitive user interfaces and ensure a smooth user … s products, providing advanced functionalities and features. Testing and Debugging Conduct rigorous testing and debugging of applications to ensure high-quality, bug-free software. Documentation Prepare detailed documentation for code, APIs, and system architecture. Collaboration Collaborate with the product management team to understand project requirements and deliver software that meets or exceeds user expectations. Optimisation Continuously optimise and improve More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Nottingham, England, United Kingdom
Hybrid / WFH Options
Klipboard
deliver high performance, integrated ERP solutions that enable our distributive trade customers to source effectively, stock efficiently, sell profitably and service competitively Main Duties And Responsibilities Write high-quality, clean, and maintainable code in C#, .NET Core and other related technologies Full-stack development, including front-end and back-end technologies Experience in elastic search (ES) Deal with … adhered to This role will involve development of applications, and delivering fixes for customers Carry out programming tasks from specifications against specific project timescales Conduct unit testing on own code Participate in peer review of code and specification, making suggestions to increase quality Provide clear updates on progress against assigned tasks Escalate problems and exceptions that need to More ❯
Posted:
Clean Code
10th Percentile
£36,975
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000