101 to 125 of 303 Remote Clean Code Jobs

Engineering Manager - PHP

Location
Abingdon, England, United Kingdom
provide guidance and support to your team of engineers, empowering them to uphold coding standards, implement best practices, and maintain high levels of code quality and performance. Experience Substantial professional experience with PHP Prior experience in a technical leadership role Proficiency in developing scalable software for large codebases Strong … Database concepts Familiarity with standard project lifecycle processes Proactive and inquisitive nature, willing to undertake various responsibilities Proficiency in Docker Highly skilled in clean code architecture, application and systems architecture, and other principles/methodologies such as SOLID and DDD Upholds high standards for code quality, testing ...

Software Engineer

Location
Salford, England, United Kingdom
database and frontend applications A multi-tenant SaaS platform AI, machine learning and LLM integrations API development and third-party integrations Technical design and code reviews CI/CD and AWS-hosted environments A shared React component library Key responsibilities Design, develop and maintain new features across the backend … component library and Storybook Write automated tests and maintain reliable CI/CD pipelines Work with Git and GitHub, including pull requests and peer code reviews Work alongside DevOps on AWS-based environments and deployments Apply security and performance best practice throughout development Contribute to technical design and support ...

The Core Engineering - Technical AI Solutions Engineer - VP - London London · United Kingdom · Vice President

Location
Greater London, England, United Kingdom
management, and MLOps practices to ensure applications are scalable, resilient, cost-aware, and supportable. Knowledge Transfer & Enablement: Document solutions, mentor receiving teams, and support clean transition of application code, integration patterns, data models, and operational practices into long-term engineering ownership. Qualifications Must have: Bachelor’s or Master ...

The Core Engineering- AI Solutions Engineer - VP - London

Location
City Of London, England, United Kingdom
management, and MLOps practices to ensure applications are scalable, resilient, cost-aware, and supportable. Knowledge Transfer & Enablement: Document solutions, mentor receiving teams, and support clean transition of application code, integration patterns, data models, and operational practices into long-term engineering ownership. Requirements Bachelor’s or Master’s degree ...

Software Developer

Location
Metropolitan Borough of Solihull, England, United Kingdom
that support product improvement and delivery effectiveness. Diagnose complex technical issues, including integration challenges, data consistency issues, and performance improvements. Support knowledge sharing and code quality through peer reviews and collaboration. Contribute to a collaborative engineering culture focused on clean, efficient code and practical delivery. Why Join … Razor or similar front‐end technologies. Experience working with REST APIs and integrating applications with third‐party systems. Experience using Visual Studio or VS Code, alongside source control tools such as Git. Understanding of modern software development practices, including Agile methodologies, version control, and collaborative development workflows. Experience working ...

Software Engineer London London

Location
Greater London, England, United Kingdom
develop, and optimize high-performance libraries, modules, and products, through from incubation all the way to production Write, test, and debug efficient modern C++ code for complex software solutions with the help of AI tooling Work closely with product managers and customers to understand requirements and translate them into … high willingness to learn C++ which is our primary programming language for all development Strong procedural and object-oriented programming experience that employs clean code principles and good OOP design patterns/principles Experience developing in Docker and containerized development environments, and using Linux-based operating systems Travel ...

Machine Learning Scientist — Large Multimodal Models (Post-Training)

Location
West of England, England, United Kingdom
training objectives are grounded in drug discovery needs Communicate results to internal teams, external partners, and at conferences Write high-quality research and engineering code: refactor, test, document, and package ML components to support team velocity QUALIFICATIONS PhD in machine learning, computer science, computational chemistry, physics, or a related … related methods Systematic hyperparameter optimization or large-scale experimentation using tools such as Optuna, Ray Tune, or similar frameworks Strong engineering practices: reproducible experimentation, clean code, testing, and performance-aware debugging Comfort with modern ML infrastructure (e.g., Docker, CUDA, Kubernetes, experiment tracking tools such as Weights & Biases) PREFERRED ...

Full-Stack Developer

Location
Leeds, England, United Kingdom
colleagues to understand requirements and deliver practical, maintainable solutions. Participate in sprint planning, daily stand-ups, backlog refinement and development catch-ups. Carry out code reviews and contribute to high standards of code quality, security and maintainability. Work closely with QA colleagues to support effective manual and automated … React or Vue. Good understanding of HTML, CSS, JavaScript and TypeScript. Experience working with relational databases and data-driven applications. Understanding of source control, code review and modern development practices. Exposure to the wider software-development lifecycle, including testing, releases and production support. Ability to troubleshoot issues methodically ...

Software Engineer

Location
Greater London, England, United Kingdom
knowledge of programming concepts and best practices to build robust systems and contribute to high‐quality project outcomes. You will be responsible for producing clean, maintainable code using modern software development techniques and tools (such as Git), and work on backend APIs and data engineering pipelines with … software development lifecycle. Work collaboratively within a software engineering team, using Git and related tools to support version control and effective workflow management. Write clean and efficient code in at least one programming language, ideally Python, using object‐oriented, functional, and procedural programming paradigms. Participate in the development ...

Senior Java Engineer — Scalable Cloud API (Hybrid)

Location
London Borough of Islington, England, United Kingdom
promotions for 28 million UK shoppers weekly, with plans for global reach. Design and implement end-to-end systems, translate product requirements into clean code, and apply SOLID principles to scale our cloud-native infra on Azure and beyond. Collaboration, mentoring, and knowledge sharing are core ...

C++ Software Developer

Hiring Organisation
Hexwired Recruitment Limited
Location
Nationwide, United Kingdom
Employment Type
Permanent
high-achieving graduate in Computer Science, Mathematics, or Physics, this is a rare opportunity to work in an environment that values deep thinking, clean code, and elegant solutions. What you’ll bring: Strong C++ development skills Solid academic background (CS, Maths, Physics or similar) Passion for algorithms, optimisation ...

Kotlin DevOps Engineer (Google Cloud Platform)

Location
Greater London, England, United Kingdom
event driven architecture. Deep experience with XP practices, including: Mob programming as a primary way of working Test‐driven development (TDD) Continuous refactoring and clean code discipline Cloud experience, ideally GCP (Google Cloud Platform) including designing, deploying and operating cloud-native solutions using services such ...

Quantitative Data Developer

Location
Greater London, England, United Kingdom
comfortable with numerical methods, linear algebra, partial differential equations, probability theory and statistics An engineer – who has a passion for computer science, system performance, clean code and architecture with an owner mentality A data enthusiast – You enjoy working with large datasets, transforming raw data into meaningful inputs ...

Principal Solutions Consultant - AI

Location
Greater London, England, United Kingdom
Architecture & Technical Depth: Hands-on expertise in modern AI (RAG, agentic systems, MCP, model selection/evaluation) and enterprise data architecture. Ability to write clean code for API interaction and perform technical testing for groundedness and quality. Governance & Security: Understanding of AI governance (NIST ...

Senior Full-Stack Engineer (Java/Spring) — Remote

Location
Greater London, England, United Kingdom
experienced full stack developer to extend our long‐lived enterprise product, from the Java back end to the browser, with a focus on clean, well-tested code. You will join an Agile team, own features end-to-end, and contribute to automated tests and deployment pipelines. This role ...

Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Python, Linux, embedded systems, real-time protocols, cloud or network security. A collaborative approach, strong problem-solving skills and a commitment to writing clean, testable code. Eligibility for UK Security Clearance. Whats in it for you Salary up to £75,000 plus bonus. Work on specialist cyber security technology ...

Hybrid Junior Android Developer — Collaborative Team

Location
City Of London, England, United Kingdom
With 2-3 years of commercial Android experience, you will contribute to building and maintaining Android apps. You will work alongside experienced engineers, write clean code, and participate in testing and code reviews, while collaborating with stakeholders across the business. #J-18808-Ljbffr ...

Mobile Developer (iOS & Android)

Location
Greater London, England, United Kingdom
native mobile applications for iOS and Android Integrate modern features and capabilities into mobile apps Collaborate with designers to implement beautiful, intuitive UIs Write clean, maintainable code following best practices Optimize app performance and ensure smooth user experience Responsibilities Develop native mobile applications for iOS and Android Integrate … modern features and capabilities into mobile apps Collaborate with designers to implement beautiful, intuitive UIs Write clean, maintainable code following best practices Optimize app performance and ensure smooth user experience Implement offline-first functionality and data synchronization Stay current with mobile development trends and techniques Requirements 3+ years ...

PMRT - Senior Software Engineer (Remote)

Hiring Organisation
Integrated Data Services
Location
United States
Employment Type
Permanent
Salary
USD 160,000 Annual
systems end-to-end than on experience with any specific set of frameworks or tools. Successful engineers in this role can quickly assess unfamiliar code, develop a clear understanding of how components interact from the database through the user interface, and design solutions that are reliable, maintainable, and scalable … your primary specialty. Own your changes through the pipeline, including build, security scanning, testing, deployment, and verification in the target environment. Write clean, well-tested code, clearly explain technical approaches for peer review, and provide substantive and constructive reviews of others' work. Investigate defects efficiently to identify root ...

Artificial Intelligence Engineer

Location
Greater London, England, United Kingdom
product managers to deliver high-quality software solutions. Key Responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Write clean, scalable, and maintainable code. Participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot, debug, and optimize existing software ...

Full Stack Software Engineer

Location
Royston, England, United Kingdom
modern software applications and web components using technologies such as C#, .NET, TypeScript and React, with a focus on performance, accessibility and maintainability Write clean, high-quality, maintainable code that is optimised for performance, reliability and scalability Produce clear technical documentation, including design documentation, functional specifications and quality … when required Contribute to CI/CD pipelines, release processes and build reliability to improve deployment confidence and delivery efficiency Participate in design and code reviews, contribute to knowledge sharing and support continuous improvement across the team Provide technical assistance to support teams and other product development teams ...

Senior Software Developer (Java/Kafka)

Location
Greater London, England, United Kingdom
their elite engineering team. You'll join a group of exceptionally talented professionals with experience from top-tier organisations. They value Test-Driven Development, clean code, and engineering excellence. With an unrestricted technology budget and a culture that champions innovation, this is an environment where engineers truly thrive. … systems Provide guidance and mentorship to junior engineers Skills Extensive experience in Java development Deep expertise in Kafka Commitment to writing high-quality, maintainable code Experience or strong interest in low-latency systems Bonus: Familiarity with Hadoop Client: FinTech Firm Salary: Up to £130,000 + Bonus Location: Hybrid ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
ship production-ready components, combining research rigour with pragmatic engineering Take projects from early exploration through to reliable deployment Apply high standards for architecture, code quality, evaluation and research practices You should apply if You like using machine learning to solve challenging problems in a complex domain You enjoy … energised by hands-on work with model serving (small models and LLMs), agent orchestration and retrieval systems You care about engineering fundamentals: writing code that's clean and maintainable, not just code that works You are comfortable with a fast-paced environment and clear ownership Where this ...

Senior Software Developer - C#/.NET - London, Hybrid or remote

Location
Greater London, England, United Kingdom
that support product improvement and delivery effectiveness. Diagnose complex technical issues, including integration challenges, data consistency issues, and performance improvements. Support knowledge sharing and code quality through peer reviews and collaboration. Contribute to a collaborative engineering culture focused on clean, efficient code and practical delivery. Responsible … Experience working across the full software development lifecycle, from concept through to production support. Strong analytical and problem‐solving skills, with a passion for clean, efficient, and maintainable code. Experience in enterprise SaaS industries, or with complex, high‐availability platforms, would be beneficial. Competitive salary based on experience Bonus ...

Senior Java Microservices Engineer - Hybrid

Location
Belfast City District, Northern Ireland, United Kingdom
impact software, design robust microservices, and own critical data pipelines that support risk management across the organization. Join a globally distributed team focused on clean code, scalable solutions, and mentorship, with opportunities to influence architectures and improve outcomes while benefiting from a flexible hybrid model. #J-18808-Ljbffr ...