101 to 125 of 231 Clean Code Jobs

Senior Java Developer - Multithreading/Caching

Hiring Organisation
Harvey Nash
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£800 - £1000 per day
defects. Follow best-practice engineering standards, design patterns, and architectural principles. Apply Test-Driven Development (TDD) in day-to-day development. Use static code analysis tools such as SonarQube to maintain clean, high-quality code. Work efficiently with SQL, data joins, and large/complex datasets. Leverage … data processing or data-intensive applications. Solid understanding of modern architectural patterns (Microservices, Event-Driven Architecture). Strong TDD skills and experience using static code analysis (e.g., SonarQube). Clear communication skills with the ability to explain technical concepts to varied audiences. Nice to Have Cloud experience: AWS/ ...

Software Engineer

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
technical point of contact for Rust-related engineering decisions within the team Working with asynchronous Rust and networked services in high-performance environments Producing clean, maintainable, well-tested code with a strong focus on reliability and security Participating in code reviews and helping drive engineering quality across … Experience working in defence, secure technology, or other highly regulated environments Knowledge of cloud platforms such as AWS or Azure Experience with Infrastructure as Code, for example Terraform Familiarity with containerisation such as Docker and orchestration platforms such as Kubernetes Understanding of zero-trust architectures, mTLS, and PKI Experience ...

Full stack Software Engineer

Hiring Organisation
Fynity
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £55,000 per annum
translate practical requirements into reliable software. This role suits someone who can both build and communicate effectively. You should be comfortable writing solid code, explaining decisions clearly, asking the right questions, and collaborating with others. Technical stack JavaScript/TypeScript React.js Node.js with Express.js Next.js Tailwind CSS PostgreSQL … frontend and backend components using modern frameworks Translate product requirements into clear technical decisions and implementation plans Optimise performance, reliability, usability, and scalability Write clean, maintainable, and testable code aligned with engineering standards Troubleshoot and resolve technical issues with clear communication Contribute to architectural and process decisions ...

Full Stack Developer

Hiring Organisation
Oscar Technology
Location
Derby, Derbyshire, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
where your ideas will be heard and your contributions will have a real impact. If you're a driven developer with a passion for clean, scalable code and modern technologies, you'll fit right in. The Role You'll play a key role in developing new features, building ...

Lead Gameplay Developer

Hiring Organisation
Couch Heroes
Location
United Kingdom
discipline in cross-discipline leads meetings, production planning, and resourcing conversations. Advocate for team needs and capacity. Foster a team culture of technical rigour, clean code practices, and collaborative problem solving. Support hiring as the team grows: contribute to job descriptions, design technical assessments, and participate in interview … support for every change. Stay hands-on with C++ and Blueprint implementation. Build, profile, and iterate alongside your engineers, establishing technical quality benchmarks and code architecture patterns. Work with animation, VFX, and audio teams to integrate gameplay systems with presentation layers: ability visuals, hit feedback, audio cues ...

Software Developer Apprentice

Hiring Organisation
IT'S LOLLY LIMITED
Location
3 FREEPORT OFFICE VILLAGE, CENTURY DRIVE, BRAINTREE, England, United Kingdom
Employment Type
Higher Apprenticeship
Salary
£17,000 a year
Develop and implement complex software solutions across multiple platforms Collaborate with product managers, designers, and other developers to define and implement innovative features Write clean, maintainable, and efficient code Participate in code reviews to maintain high code quality and best practices Troubleshoot, debug, and resolve technical … consumed online by both clients and employees increasing exponentially, software developers are in high demand. Software Engineers build and test high-quality code across front end, logic and database layers. QA’s Software Engineer Level 4 apprenticeship programme enables the apprentice to: Build advanced skills and technical grounding ...

Junior Flutter / Dart Software Engineer

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
services Develop responsive, performant, and accessible UI components Work with cross-functional teams to define requirements and technical solutions Participate in design, architecture, and code reviews Deliver assigned tasks on time as part of an Agile/Scrum team Support CI/CD pipelines and automated build/test … workflows Suggest improvements to tooling, frameworks, and development practices Write clean, maintainable, testable code Work effectively in asynchronous and multi-threaded environments (Optional but valued) Contribute within regulated or quality-focused development environments Uphold company values of Integrity, Innovation, Accountability, and Teamwork Perform additional tasks as needed ...

Junior Software Engineer (Flutter/Dart)

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
services Develop responsive, performant, and accessible UI components Work with cross‐functional teams to define requirements and technical solutions Participate in design, architecture, and code reviews Deliver assigned tasks on time as part of an Agile/Scrum team Support CI/CD pipelines and automated build/test … workflows Suggest improvements to tooling, frameworks, and development practices Write clean, maintainable, testable code Work effectively in asynchronous and multi‐threaded environments (Optional but valued) Contribute within regulated or quality‐focused development environments Uphold company values of Integrity, Innovation, Accountability, and Teamwork Perform additional tasks as needed ...

Senior Software Engineer (Flutter)

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Scotland, United Kingdom
best practices Create responsive, performant, and accessible UIs Work with cross‐functional teams to define requirements and technical solutions Participate in architecture, design, and code reviews Ensure timely delivery of software and documentation Contribute to CI/CD pipelines and automated build/test/deploy workflows Support secure … development lifecycle activities and dependency management Suggest improvements to tooling, frameworks, and engineering practices Write clean, maintainable, testable code Work effectively in multi‐threaded and asynchronous environments Mentor junior engineers and promote engineering excellence Operate within Agile/Scrum processes Uphold company values and ethical standards Required Qualifications ...

Full Stack Python Engineer

Hiring Organisation
TEAM
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 90,000 Annual
technically strong engineering environments. This is a role where your work genuinely matters - shaping solutions in a fast-moving energy business that values clean code, smart thinking, and continuous improvement click apply for full job details ...

Senior Software Engineer

Hiring Organisation
Propel
Location
London Area, United Kingdom
technical direction across projects - Mentor engineers and champion best practices - Collaborate cross-functionally to deliver seamless customer experiences If you’re passionate about clean code, scalable systems, and building impactful fintech products in a collaborative, in-person environment, let’s connect. ...

Lead Full Stack Developer

Hiring Organisation
G.R.E. Recruitment Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
evolve a Laravel-based REST API Develop and maintain a Flutter mobile application (iOS & Android) Design and implement secure, multi-tenant architecture Establish clean coding standards and engineering best practices Improve performance, scalability, and reliability Support deployment, CI/CD, and infrastructure decisions Take features from concept through ...

Senior Full Stack Developer

Hiring Organisation
SmartResilience
Location
United Kingdom
applications, including working with CI/CD pipelines . Familiarity with serverless architectures and designing highly scalable backend solutions. Ability to write well-tested, clean, and efficient code, and experience working in an Agile development environment . Key Competencies Problem-solving mindset with an ability to work independently ...

Graduate Software Developer | 50,000–60,000 | Hybrid (London / Remote).

Hiring Organisation
IT Graduate Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum, OTE
Ready to build software that actually matters? Join a team where you’ll be solving real-world problems from day one — not just writing code in the corner. We’re looking for an ambitious Graduate Software Developer who loves tackling technical challenges, learning fast, and working with smart, supportive … Stack Engineer role within 12–24 months. What You’ll Do Design and build high-performance software used by thousands of users daily Develop clean, efficient, and scalable code in Python, C++ or JavaScript Collaborate with engineers, data scientists, and product teams on exciting new features Contribute ...

Junior Data Engineer

Hiring Organisation
Chambers and Partners
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
extra time in assessments, video interviews to combat travel-based issues and advice on expected interview topics/questions. Main Duties and Responsibilities Write clean and testable code using SQL and Python scripting languages, to enable our customer data products and business applications Build and manage data pipelines … notebooks, deploying code in a structured, trackable and safe manner Effectively create, optimise and maintain automated systems and processes across a given project(s) or technical domain Analyse, profile and plan work, aligned with project priorities Perform reviews of code, refactoring where necessary Deploy code ...

Java Developer Contract

Hiring Organisation
Quant Capital
Location
Greater London, England, United Kingdom
tooling for the wider firm. What you’ll do: Build and enhance Java backend services (APIs, batch jobs, integrations) used across the business Write clean, testable code with solid engineering discipline (testing, code review, debugging, production support) Maintain and extend Python-based ingestion/ETL (pragmatic plumbing ...

Senior Full Stack Developer

Hiring Organisation
Flotek
Location
Bridgend, Mid Glamorgan, Wales, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
driven tools Develop automation tools and internal applications to improve operational efficiency Design and optimise database structures using PostgreSQL and Sequelize Write clean, typed code using React, Typescript, Express and related frameworks Manage hosting and deployment using Azure Create and maintain CI and CD pipelines using GitHub Actions ...

Senior Software Developer | Webigence and Spark Travel

Hiring Organisation
Spark Travel
Location
United Kingdom
TypeScript) based frontends, SQL Server, Cosmos DB. Own mission‐critical modules such as pricing engines, itinerary or form builders, client proposal app, etc. Write clean, tested code; automate everything from CI/CD pipelines (Azure DevOps/GitHub Actions) to performance benchmarks. Investigate and diagnose issues and perform ...

Full Stack Application Developer (Java/Kotlin + React)

Hiring Organisation
Aroha Technologies
Location
Portland, Oregon, United States
Employment Type
Permanent
Salary
USD 54 Hourly
services using Kotlin, Java, and Eclipse Vert.x. Collaborate closely with product owners, designers, and other engineers in an Agile environment. Participate in sprint planning, code reviews, and daily standups. Troubleshoot and resolve issues across the stack. Ensure code quality through testing and test automation. Required Qualifications 3+ years … Agile methodologies and DevOps practices. Excellent communication and interpersonal skills. Proven ability to work collaboratively in cross-functional teams. Taking accountability and responsibility for code that you own & maintain. Preferred Attributes Outgoing and proactive in team interactions. Comfortable presenting ideas and engaging in technical discussions. Passionate about building clean ...

Senior Data Scientist

Hiring Organisation
Albert Bow
Location
City of London, London, United Kingdom
Manage orchestration using GitHub Actions Ensure uptime, reliability, monitoring and data quality across all systems Analytics Layer Build and maintain dbt models that are clean, well structured and agent friendly Develop core business metrics, product telemetry, customer health signals and financial KPIs Create a scalable semantic layer for LLMs … serve across all teams Create proactive alerting for metric changes, anomalies and system issues AI First Development Use tools such as Cursor, Codex, Claude Code and Windsurf daily Write clean structured code that is easy for AI agents to navigate Contribute to internal data tooling ...

Software Developer

Hiring Organisation
Profectus Recruitment
Location
Reading, Berkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £65,000 per annum
features across Salesforce, Azure, and backend services Working with C#, Python, JavaScript/TypeScript and REST APIs Contributing to architecture and design discussions Writing clean, testable, maintainable code Collaborating within a small, agile team on code reviews and planning Leveraging AI tools as part of your development ...

Data Engineer Azure Data Platform

Hiring Organisation
Synextra
Location
Birchwood Park, Birchwood, Warrington, Cheshire, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £70,000 per annum
datasets into analytics-ready formats that power business intelligence and AI initiatives for our clients and internally.The ideal candidate treats pipelines and infrastructure as code, with a genuine passion for software engineering in a data context. You'll work across the modern Azure data stack - ADF, ADLS Gen2, PySpark … optimise Spark jobs, SQL queries, and Python scripts for maximum performance and cost-efficiency at scale Champion DevOps best practices: implement infrastructure-as-code (Terraform), automated testing, and CI/CD deployment pipelines via Git and Azure DevOps Identifying patterns in recurring issues and engineering permanent solutions Write comprehensive ...

Software Developer

Hiring Organisation
Blues Point Ltd
Location
Burton-on-Trent, Staffordshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£375 - £425 per day
C#, Angular, and SQL Server . This role suits someone who enjoys working across the full development lifecycle — from translating requirements into well-structured code, to supporting testing and deployment. Key skills & experience: Solid commercial experience with .NET (C#, ASP.NET Web API, Entity Framework) Front-end development using Angular … systems quickly Contract details: 6-month contract Outside IR35 Home-based If you’re a proactive, team-oriented developer who enjoys delivering clean, reliable code in a collaborative environment, we’d love to hear from you. ...

Java Developer

Hiring Organisation
Blues Point Ltd
Location
Leeds, West Yorkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £55,000 per annum
date Collaborate within sprint cycles using Azure DevOps, following structured processes for development, testing, and release Troubleshoot and resolve complex technical issues Participate in code reviews and pair programming Create clear technical documentation and maintain high coding standards Stay up to date with emerging technologies, including AI tools such … skills A collaborative team player who communicates effectively Comfortable working in Agile environments Proactive, adaptable, and eager to learn new technologies Passionate about writing clean, efficient, and maintainable code What’s on Offer 25 days holiday (rising to 30 with service) Hybrid working (3 days in the Leeds ...

Java Developer

Hiring Organisation
Network IT
Location
Stourport-on-Severn, Worcestershire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £45,000 per annum
application performance, security, and scalability across both legacy and modern components. Contribute to system integrations including APIs, payment providers, and third-party services. Write clean, maintainable code aligned to best-practice development standards. Support continuous improvement efforts across tooling, workflows, and development processes. Essential Skills & Experience Strong commercial ...