Clean Code Job Vacancies

326 to 350 of 2,113 Clean Code Jobs

Full Stack Engineer

City of London, London, United Kingdom
Expedia Group
. Collaborate with cross-functional teams across product, design, and engineering to deliver full-featured applications. Contribute to the design and implementation of scalable, resilient, and maintainable microservices. Write clean, testable, and efficient code following engineering best practices and design patterns. Participate in technical discussions, design reviews, and code reviews to help shape our engineering standards. Leverage More ❯
Posted:

Full Stack Engineer

London Area, United Kingdom
Expedia Group
. Collaborate with cross-functional teams across product, design, and engineering to deliver full-featured applications. Contribute to the design and implementation of scalable, resilient, and maintainable microservices. Write clean, testable, and efficient code following engineering best practices and design patterns. Participate in technical discussions, design reviews, and code reviews to help shape our engineering standards. Leverage More ❯
Posted:

Software Development Apprentice

Bedford, Bedfordshire, United Kingdom
Hybrid / WFH Options
Getting In Limited
Guestia offices 4 days a week and 1 day a week at MK College. What You'll Do: Collaborate with development teams to create, enhance, release software solutions. Write clean, scalable, high-quality code and contribute to peer/code reviews. Ensure software is delivered with quality by writing unit and automated tests Troubleshoot, identify and fix … Participate in Agile ceremonies such as stand-ups, sprint planning and retrospect's. Learn and apply best practices in software development. Skills You will Learn: Create logical and maintainable code Develop effective user interfaces Exposure to databases, micro-services, APIs, web applications and mobile applications Test code and analyse results to correct errors found using unit testing Conduct … a range of test types, such as integration, system, user acceptance, non-functional, performance and security testing. Identify and create test scenarios Apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues Create simple software designs to effectively communicate understanding of the program Create analysis artefacts, such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Angular Developer - Shipping, Physical Inventory, Oil

London, South East, England, United Kingdom
Harvey Nash
agile development team to deliver robust enterprise-wide solutions utilising industry standard practices Design, develop, enhance and maintain applications using agreed coding standards and quality targets. Ensure quality via code reviews and thorough unit testing. Liaise with immediate scrum team, other scrum/project teams, line manager and development lead to ensure accurate and complete delivery. Contribute to the … development and implementation of software development best practices within the organisation. Writing clean and efficient code using relevant programming languages to implement the designed features and functionality. Key Competencies & Skills: Knowledge of oil, wet bulk or energy trading and risk management business Software Development Methodologies: Understanding of Agile development practices and project management tools Communication Skills: Effective communication More ❯
Employment Type: Contractor
Rate: £600 - £700 per day
Posted:

Full-Stack Developer

Tewkesbury, England, United Kingdom
Hybrid / WFH Options
Helyx Secure Information Systems Ltd
and geospatial analysts as you develop your skills across the full stack. What You’ll Be Doing Collaborating on web applications that use geospatial data and mapping tools. Writing clean, maintainable code in Python and React.js. Working with REST APIs and learning how to build and consume them. Supporting integration with GIS platforms and spatial data formats. Helping … with front-end interfaces and backend services as part of a collaborative team. Participating in agile development practices including code reviews, stand-ups, and planning sessions. What You’ll Learn We’ll support your growth in areas such as: Geospatial data formats and tools (e.g., GeoJSON, WMS, ArcGIS). Back-end development with Python, FastAPI, and relational databases. Mapping … designed to enhance your overall experience. An “Always On” approach to learning and development. Apply Now If you’re a junior developer excited to build exciting products with maps, code, and purpose, we’d love to hear from you. Next Steps Express your interest on LinkedIn and we will arrange a friendly introductory chat with one of our team More ❯
Posted:

Java Go Infrastructure

London, England, United Kingdom
Hybrid / WFH Options
TESTQ Technologies Limited
cloud networking concepts. Docker: Knowledge of containerization. Testing: Background in automated testing and TDD. Documentation: Ability to create detailed end-user documentation. Agile: Experience with Scrum and Agile practices. Code Quality: Commitment to clean, maintainable code. Ease of Change and Use: Focus on modifiability and user-friendly solutions. Asynchronous Working: Ability to work effectively in asynchronous environments. Feedback … build strong work relationships and foster trust. Technologies We Use Languages: Go and Java. CI/CD: GitHub Enterprise, GitHub Actions. Containers: Kubernetes-managed Docker containers. Terraform: Infrastructure as code, Terraform modules, and providers. Policy: Sentinel and Open Policy Agent (OPA). Work Configuration This position is hybrid, based in London, with 3 days/week onsite. Teams are More ❯
Posted:

Python Developer

United Kingdom
Hybrid / WFH Options
Your Next Hire
remote-friendly team with hubs in London & Manchester Flat structure, direct access to leadership, fast decision-making Customers include high-growth startups and FTSE 250 companies Strong culture of clean code, automated testing, and CI/CD Tech Environment: Backend: Python, Django, Django REST Framework Frontend: React (with a separate frontend team) Cloud: AWS (ECS, Lambda, RDS, S3 … What They’re Looking For: Strong experience with Python and Django Cloud exposure: AWS essential, Azure a bonus Good grasp of RESTful APIs and database design (PostgreSQL) Appreciation for clean architecture and automated testing Collaborative mindset and product-oriented thinking Bonus Points For: Experience in a SaaS product environment Exposure to event-driven systems (e.g. Kafka, Redis Streams) Familiarity More ❯
Posted:

Software Engineer

United Kingdom
Hybrid / WFH Options
Newspaper WordPress
companies to solving complex problems with scalable software. Job Responsibilities: Design, develop, and test scalable software applications Collaborate with cross-functional teams including architects, DevOps, and QA Write clean, maintainable, and efficient code using modern languages (Java, Python, JavaScript, etc.) Participate in code reviews and software optimization efforts Contribute to cloud-based deployments (IBM Cloud, AWS, Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software engineer, fullstack (UK)

London, England, United Kingdom
writer.com
Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Collaborate with AI researchers to implement generative models in production. Ensure code quality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application’s performance, scalability, and maintainability. About This … Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Collaborate with AI researchers to implement generative models in production. Ensure code quality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application’s performance, scalability, and maintainability. ️ Is This … as PostgreSQL and vector databases as Elastic, Pinecone, Weaviate, or similar. Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes). You are committed to writing clean, maintainable, and scalable code, following best practices in software development. You enjoy solving complex problems and continuously improving the performance and scalability of systems. You thrive in collaborative More ❯
Posted:

Senior Lead Software Engineer

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
critical to trading and other business activities. Provide technical guidance and direction, leading, coaching, and mentoring to support the business and its technical teams. Create secure, high-quality production code, and review and debug code written by others. Drive decisions that influence product design, application functionality, and technical operations, adhering to best practices and the architectural roadmap Serve … software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure high-quality production code, and review and debug code written by others. Actively contribute to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life … and ability to work collaboratively with non-technical colleagues to understand and address business needs. Solid technology background with experience in object-oriented programming and a commitment to writing clean, efficient, and scalable code. Good interpersonal skills and able to work effectively in a global team. Hands-on practical experience delivering system design, application development, testing, and operational stability. More ❯
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Newspaper WordPress
companies to solving complex problems with scalable software. Job Responsibilities: Design, develop, and test scalable software applications Collaborate with cross-functional teams including architects, DevOps, and QA Write clean, maintainable, and efficient code using modern languages (Java, Python, JavaScript, etc.) Participate in code reviews and software optimization efforts Contribute to cloud-based deployments (IBM Cloud, AWS, Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Ripple
data acquisition and cleaning to deployment and production support. Collaborate with researchers, engineers, and stakeholders across the business to align technical design with trading objectives. Drive engineering excellence through clean code, automated testing, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with deep expertise in … software development, automated testing, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for clean, testable code, continuous learning, and mentoring peers on engineering best practices. Degree in Computer Science or related field, with a strong focus on problem-solving and simplicity in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Full-Stack Developer

London, England, United Kingdom
Jigsaw Group
solutions. You will work across a range of technologies, adapt to changing requirements, and contribute to the evolution of our entire tech stack while maintaining a high standard of code quality. What You'll Do: Technical Leadership: Drive development using C#, ASP.NET Core, TypeScript, Vue.js, and other technologies. Own architectural decisions, contribute to product innovation, and ensure the highest … levels of code quality through best practices and thorough reviews. High-Impact Projects: Work directly with the CTO and CEO on company-wide, high-profile projects that have immediate business impact. Dive deep into emergency-like situations where your technical expertise is crucial for fast decision-making and delivery. Full-Stack Development: Be a key player in building both … in full-stack development with a focus on designing and implementing complex systems. You’re familiar with front-end frameworks, back-end architectures, API development, and SQL Server. High Code Quality: You have a relentless focus on clean, maintainable, and performant code. You ensure that your solutions are scalable and secure and have a strong understanding of unit More ❯
Posted:

Software Engineer (.NET)

London, England, United Kingdom
Hybrid / WFH Options
Cornerstone VC
our suite of products. Key Responsibilities Application Development Architect, design, and implement rich desktop applications using WPF. Leverage modern UI design principles and patterns (such as MVVM) to ensure clean, maintainable, and scalable code. Build and maintain robust backend services, APIs, and libraries using .NET/C#. Technical Leadership & Collaboration Participate in design and code reviews to ensure … closely with product managers, designers, and other engineers to align on requirements and deliver innovative features. Provide technical mentorship and guidance to less experienced developers. Quality & Best Practices Write clean, well-documented code accompanied by unit and integration tests. Continuously improve application performance, scalability, and security. Advocate for and implement best practices and modern software development methodologies (e.g. More ❯
Posted:

Software Engineer

London, United Kingdom
Lorien
CD pipelines using GitLab or Jenkins. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and resolve production issues, ensuring high availability and performance. Write clean, maintainable, and efficient code while following best practices. Key Skills & Experience Strong proficiency in Core Java 8 . Hands-on experience with Spring Boot and Spring Web . More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Fullstack Engineer

London, England, United Kingdom
Blink - The Employee App
user provisioning and identity management, as well as SAML 2.0 and Single Sign-On protocols. Must be capable of effectively implementing and troubleshooting SSO and SCIM integrations. High-Quality Code: Proven track record of writing clean, testable, and maintainable code that meets high standards of software quality. A developer who consistently levels-up the code base. More ❯
Posted:

Fullstack Engineer (Rapid delivery)

London, England, United Kingdom
Blink - The Employee App
user provisioning and identity management, as well as SAML 2.0 and Single Sign-On protocols. Must be capable of effectively implementing and troubleshooting SSO and SCIM integrations. High-Quality Code: Proven track record of writing clean, testable, and maintainable code that meets high standards of software quality. A developer who consistently levels-up the code base. More ❯
Posted:

Full Stack Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Mirai Talent
updates and raising any blockers. Engage in architecture design for new features, ensuring a focus on security, scalability, and robustness. Ensure a consistent focus on software quality, performing collaborative code reviews and architecture reviews. Adopt and promote best practices related to writing clean and reusable code such as TDD, BDD, pair programming and design patterns. Collaborate to More ❯
Posted:

Lead Machine Learning Engineer (Agentic Infrastructure)

London, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
infrastructure and pipelines to support and integrate AI Agents in real-world enterprise environments Collaborate with the founding team to integrate models into internal and external user flows Write clean, production-ready code - often improving or refactoring existing prototypes Think holistically about agent lifecycle , observability, failure handling, and scalability Help define the tech stack and architecture for core … Comprehensive health benefits and wellness programs Professional development budget for conferences and continued learning A front-row seat to the agentic AI evolution Full ownership and trust over your code and system decisions A lean, expert team with direct access to product, users, and strategic investors Opportunity to shape the future of AI in a fast-growing market segment More ❯
Posted:

SysOps Engineer

Eastbourne, England, United Kingdom
Hybrid / WFH Options
AxisOps
operational stability that just works. You’ll be working at the intersection of infrastructure, automation, and security – helping us scale and secure our internal platform, Andromeda , reduce toil through code, and evolve the pipelines that power everything. If you love clean automation, infrastructure-as-code, containerisation, and deeply understand the value of reliable systems and clear documentation … At AxisOps, our core values are: Ingenuity – solving hard problems with elegant tools Diligence – building properly, testing deeply, documenting clearly Accountability – owning outcomes, not just tasks Social Responsibility – writing code and designing systems that serve humans and society in an AI world We don’t do hype. We do repeatable infrastructure, design-first thinking, and clear feedback loops. You … that believes good engineering culture is built one decision at a time. What you’ll be doing Automate infrastructure using Terraform and Ansible, following modern DevSecOps and infrastructure-as-code practices Operate secure-by-default infrastructure , embedding security and compliance directly into provisioning, pipelines, and runtime environments Support containerised services across production, staging, and dev using Docker (some exposure More ❯
Posted:

Senior Full Stack Developer

Nottingham, England, United Kingdom
Hybrid / WFH Options
Velocity Tech
across backend and frontend systems using C# .NET (6–9) and React. Collaborate & Innovate : Work closely with cross-functional teams to create intuitive, high-performance solutions. Scale Smart : Write clean, maintainable, and scalable code in a microservices architecture. Support DevOps : Partner with platform engineers to enhance CI/CD pipelines and automate infrastructure. 🧠 What You’ll Bring: 5+ More ❯
Posted:

Junior Full-Stack Developer - On SIte

Enfield, London, United Kingdom
IT Talent
End interfaces. What you'll be doing: Building secure, scalable .NET applications Developing responsive, user-friendly web interfaces Working on authentication features like login flows and token management Writing clean, maintainable code and improving system performance Collaborating with senior engineers and learning best practices Tech you'll use: C# and .NET Core or Framework SQL Server HTML, CSS More ❯
Employment Type: Permanent
Salary: £35,000
Posted:

Junior Fulls-Stack .NET Developer On-Site

Enfield, Middlesex, England, United Kingdom
IT Talent Solutions Ltd
frontend interfaces. What you'll be doing: Building secure, scalable .NET applications Developing responsive, user-friendly web interfaces Working on authentication features like login flows and token management Writing clean, maintainable code and improving system performance Collaborating with senior engineers and learning best practices Tech you'll use: C# and .NET Core or Framework SQL Server HTML, CSS More ❯
Employment Type: Full-Time
Salary: £30,000 - £35,000 per annum
Posted:

Full Stack Developer Tech Lead Engineering Bournemouth

Bournemouth, Dorset, United Kingdom
Hybrid / WFH Options
Nourish Care
deliver incrementally in sprints, within an Agile (SCRUM) environment. Every team member is involved in our sprint planning, stand-ups and retrospective ceremonies. Our development process favours pair-programming, code reviews, automated testing and frequent collaboration. We prefer clean code to over-engineering. Our current stack is PostgreSQL/DynamoDB (databases), Ruby-on-Rails (backend API), VueJs More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer (Mid-Senior)

London, England, United Kingdom
Nila
+ equity Engineering at Nila We're building Nila to help families across the world care for their loved ones back home. Our product has grown from a low-code MVP (Airtable + Glide) to a full-stack platform, and we're now building a scalable, robust engineering foundation. As our second engineering hire, you'll work closely with … features, and deliver outstanding user experiences. Innovation: Bring ideas to life by rapidly prototyping, testing, and iterating on features. Ownership: Take full responsibility for the codebase, ensure quality through clean code, and implement best practices in testing and security. Requirements What We're Looking For 4+ years of professional software development experience Strong proficiency with TypeScript and JavaScript More ❯
Posted:
Clean Code
10th Percentile
£36,975
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000