326 to 350 of 704 Clean Code Jobs in the UK

Junior Front Office Developer — Crypto & Rust

Location
Greater London, England, United Kingdom
/SE degree with 1–3 years of Linux experience, and are eager to learn about financial markets and blockchain technologies while delivering clean, scalable code. #J-18808-Ljbffr ...

Client Solutions Director

Location
United Kingdom
boardroom and explain a complex AI model in plain English, and then go back to their laptop and write clean, well-documented code. People who are hungry, hard-working, and take real pride in their output, not because someone is watching, but because that is simply how they operate.You ...

RLHF Manager

Location
Cheltenham, England, United Kingdom
boardroom and explain a complex AI model in plain English, and then go back to their laptop and write clean, well-documented code. People who are hungry, hard-working, and take real pride in their output, not because someone is watching, but because that is simply how they operate.You ...

Customer AI Engineer

Location
Greater London, England, United Kingdom
concept alone. You have hands‐on experience with current LLM tooling such as Claude, GPT or Gemini. Advanced Python and software engineering. You write clean, production‐grade code rather than scripts, with a good working knowledge of object‐oriented design, asynchronous processing, packaging and automated testing. Generative ...

Senior Software Developer and Team Lead (.NET)

Location
Cardiff, Wales, United Kingdom
blockers and helping ensure releases and wider project deliverables remain on track and delivered successfully. Support and mentor other developers through technical guidance, collaboration, code reviews and sharing best practice, while also supporting their career development and contributing to a collaborative, high‐performing engineering culture. What you bring: Proven … years’ commercial experience delivering modern C# .NET solutions, including at least a year at Senior level. Strong commitment to engineering best practices, including writing clean, maintainable and testable code, with experience applying unit and integration testing standards within modern development teams. Experience of Clean Architecture or similar ...

Engineering Lead

Location
London, United Kingdom
developing web applications and distributed systems in a production environment Experience with common design and architectural patterns coupled with a passion for writing clean code that is performant and well tested Curiosity and drive for continuous learning and improvement Following and advocating best coding practices, continuous delivery … code reviews Experience working with relational and non-relational databases, query optimisation and designing schemas is a plus Knowledge of Java and Spring boot and experience with a messaging system, like Kafka, is a plus Being part of the on-call rotation for our critical services and helping ...

Engineering Lead

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
developing web applications and distributed systems in a production environment Experience with common design and architectural patterns coupled with a passion for writing clean code that is performant and well tested Curiosity and drive for continuous learning and improvement Following and advocating best coding practices, continuous delivery … code reviews Experience working with relational and non-relational databases, query optimisation and designing schemas is a plus Knowledge of Java and Spring boot and experience with a messaging system, like Kafka, is a plus Being part of the on-call rotation for our critical services and helping ...

Engineering Lead

Hiring Organisation
Hackajob Ltd
Location
Westminster, Greater London, UK
developing web applications and distributed systems in a production environment Experience with common design and architectural patterns coupled with a passion for writing clean code that is performant and well tested Curiosity and drive for continuous learning and improvement Following and advocating best coding practices, continuous delivery … code reviews Experience working with relational and non-relational databases, query optimisation and designing schemas is a plus Knowledge of Java and Spring boot and experience with a messaging system, like Kafka, is a plus Being part of the on-call rotation for our critical services and helping ...

Software Engineer – Equity Derivatives Pricing & Risk

Location
Greater London, England, United Kingdom
including troubleshooting, performance tuning, and resolution of complex system issues Identify system bottlenecks proactively and implement improvements that maintain platform performance and reliability Conduct code reviews and implement automated testing to strengthen application quality and reliability Write clean, maintainable, and testable code in line with software engineering ...

Full Stack TypeScript Developer

Location
West of England, England, United Kingdom
features, architect scalable solutions, and drive quality across our products and client projects. If you thrive working across the stack with modern tools, writing clean and maintainable code, and enjoy collaborating directly with clients, this role is for you. TypeScript everywhere: backend (Node, Serverless) and frontend (React, Vite … with focus on type safety and robust architecture Proven experience building scalable React apps with Tailwind, AntD, Material, Chakra or similar UI libraries Designing clean, secure and scalable REST APIs with Express, Hono, or similar libraries Solid understanding of SQL and relational database design, preferably with Postgres ...

Software Engineer III- React

Location
Greater London, England, United Kingdom
have the opportunity to move between them. Job responsibilities Collaborate with cross-functional teams to define, design, and ship new features. Create and maintain clean, efficient, and reusable codebase. Conduct thorough testing to ensure robustness and reliability of applications. Troubleshoot and debug issues, ensuring smooth application functionality. Communicate effectively … with stakeholders to gather requirements and provide progress updates. Mentor junior developers, providing guidance on best practices and code reviews. Stay updated with the latest industry trends and best practices in mobile development. Drive continuous improvement initiatives to enhance development processes and workflows Required qualifications, capabilities and skills Formal ...

Lead Software Engineer - Frontend Engineering - React Native

Location
Greater London, England, United Kingdom
focusing on the entire SDLC lifecycle stages. Job responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Create and maintain clean, efficient, and reusable codebase. Conduct thorough testing to ensure robustness and reliability of applications. Troubleshoot and debug issues, ensuring smooth application functionality. Communicate effectively … with stakeholders to gather requirements and provide progress updates. Mentor junior developers, providing guidance on best practices and code reviews. Stay updated with the latest industry trends and best practices in mobile development. Drive continuous improvement initiatives to enhance development processes and workflows. Required qualifications, capabilities and skills Formal ...

Software Engineer – Core Marketing Platforms

Location
City of Edinburgh, Scotland, United Kingdom
modern microservices and event-driven architecture, buildingMartechsolutions enhanced by AI to drive customer engagement and retention. Make existing systems simpler (e.g.byconsolidatingredundant systems,deletingunnecessary code, or removing/updating out of date documentation). Solvewell-definedproblems independently, knowing when to seek input or guidance from the wider team Translate technicaldesignsinto … clean, well—tested code usingappropriate technologiesand current software engineering best practices, delivered on schedule. Write secure, stable, testable, maintainable code with minimal defects Contribute to team discussion on technical design,scopingandprioritisation. Collaborate effectively across the team, surfacing risks and opportunities that arise from technical decisions. Propose pragmatic ...

Senior.NET Developer (Healthcare Technology)

Location
Manchester, England, United Kingdom
application. Collaborate with clinical leads and stakeholders to understand ambiguous problems and user needs then translate them into elegant software solutions or designs. Write clean, scalable, and maintainable code following industry and healthcare compliance standards (e.g., GDPR, Data Protection Act, NHS IG). Provide day-to-day technical … mentorship of Junior and Mid-level developers. Conduct thoughtful code reviews, testing, and debugging of applications. Where necessary, pair up with more junior members. Design, develop and support integrations with NHS FHIR and third-party APIs. Stay informed about healthcare technology trends and regulatory requirements. The Organisation reserves ...

Senior Software Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
this role you'll: • Design, develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. • Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. • Work with MySQL to design efficient data access … working closely with DevOps and platform teams to ensure reliable delivery. • Contribute to CI/CD pipelines, Git-based pull request workflows, code reviews, and engineering best practices. • Collaborate with frontend engineers, QA, product owners, solution designers, and other backend developers to deliver high-quality product increments. • Support production ...

Frontend Lead

Location
England, United Kingdom
experience with Tailwind CSS for highly scalable and maintainable UI designs. Strong background in frontend performance optimization , including: Lazy loading, tree shaking, and code splitting Web Vitals optimizations (LCP, FID, CLS) Edge caching & CDN optimizations Predictive rendering and smart prefetching Experience working in GCP (Google Cloud Platform) for cloud …/CD automation. Solid understanding of frontend security best practices and performance tuning. Excellent problem-solving skills and a strong passion for writing clean, maintainable, and testable code . Strong leadership and mentoring capabilities to guide junior developers and drive technical excellence. Nice-to-Have Skills: Familiarity with ...

Java Developer ( SC Cleared )

Location
Newcastle upon Tyne, England, United Kingdom
using Java and Spring Boot . Develop and integrate event-driven solutions using Kafka . Work with MongoDB for data storage and management. Write clean, maintainable, and testable code following Test-Driven Development (TDD) and unit testing practices. Develop automated BDD tests using Gherkin and Cucumber . Contribute … Support application deployment and orchestration using Kubernetes or Amazon ECS . Contribute to load and performance testing using Gatling or k6 . Participate in code reviews and contribute to continuous improvement of development practices. Work collaboratively with developers, testers, DevOps engineers, and other stakeholders. Follow Scrum/Kanban ...

Frontend Developer

Location
Liverpool, England, United Kingdom
shared component libraries and help improve our design system Use Sentry and PostHog to monitor and improve frontend performance and user experience Write clean, maintainable and testable code Take part in code reviews and learn from more experienced team members Share ideas, ask questions and contribute … support you as you develop those skills. Engineering Practices: We care about quality, maintainability and teamwork. CI/CD pipelines for fast, reliable deployments Code reviews and pairing to share knowledge and improve quality Monitoring with Sentry and PostHog to understand and improve user experience Regular retrospectives ...

Senior kdb+ Engineer

Location
Greater London, England, United Kingdom
guide junior and mid-level developers, fostering a culture of technical excellence. Own the full development lifecycle by developing, testing, supporting and maintaining all code for client applications Drive innovation by staying ahead of the curve in kdb+, q, and emerging technologies. What You Bring 5+ years of hands … both technical and non‐technical stakeholders. Experience in capital markets or investment banking, understanding of the domain and its demands. A passion for clean, performant code and continuous improvement. Bonus Points For Experience with AI tooling (Claude, Co‐Pilot) Experience with Python, cloud platforms (AWS, GCP, Azure ...

Senior kdb+ Engineer

Location
Belfast, Northern Ireland, United Kingdom
guide junior and mid-level developers, fostering a culture of technical excellence. Own the full development lifecycle by developing, testing, supporting and maintaining all code for client applications Drive innovation by staying ahead of the curve in kdb+, q, and emerging technologies. What You Bring 5+ years of hands … both technical and non‐technical stakeholders. Experience in capital markets or investment banking, understanding of the domain and its demands. A passion for clean, performant code and continuous improvement. Bonus Points For Experience with AI tooling (Claude, Co‐Pilot) Experience with Python, cloud platforms (AWS, GCP, Azure ...

Software Development Engineer

Location
Redditch, England, United Kingdom
Doing Collaborate with cross-functional teams including designers, product managers, and fellow developers to deliver scalable, high-quality software solutions Write, test, and deploy clean, efficient, and maintainable code across a range of applications Troubleshoot, debug, and upgrade existing systems to improve performance and security Develop and maintain ...

Software Engineer

Location
Metropolitan Borough of Solihull, England, United Kingdom
testing. Collaborate in Agile environments (e.g. Scrum or Kanban) - participating in standups, sprint planning, and delivery. Troubleshoot, debug, and resolve application issues. Engage in code reviews and QAT to maintain standards, knowledge sharing, and continuous learning. Drive improvements across the SDLC: tools, pipelines, architecture, and documentation. What … with us. Where A-Players Come to Make a Difference If you’re a C# Software Engineer who thrives on tackling complex systems, writing clean, maintainable code, and collaborating with a smart, high-performing team, we want to hear from you. Join us and take ownership of solutions ...

Front End Software Engineer

Location
Metropolitan Borough of Solihull, England, United Kingdom
testing. Collaborate in Agile environments (e.g. Scrum or Kanban) - participating in standups, sprint planning, and delivery. Troubleshoot, debug, and resolve application issues. Engage in code reviews to maintain standards, knowledge sharing, and continuous learning. Drive improvements across the SDLC: tools, pipelines, architecture, and documentation. What we’re looking … us. Where A-Players come to make a difference If you’re a Front‐End Software Engineer who thrives on tackling complex systems, writing clean, maintainable code, and collaborating with a smart, high-performing team, we want to hear from you. Join us and take ownership of solutions ...

Software Engineer, New Grad - Production Infrastructure

Location
City Of London, England, United Kingdom
mission-critical workloads. In this role, you’ll have an opportunity to grow more quickly than you ever envisioned as you contribute high-quality code directly to: Rubix and Apollo, platforms deployed at the most important institutions across the public and private sectors Shaping Mission Manager, our new internal … their team. Technologies We Use It doesn’t matter what languages you know when you join us; what matters is that you can write clean, effective code and learn new languages quickly. Our software is constantly evolving, so we need engineers who can do the same. Alongside peers ...

Senior Software Engineer

Location
West of England, England, United Kingdom
deliver high-quality outcomes in a fast‐paced environment. Collaborate with stakeholders, product owners, and technical colleagues to ensure solutions meet business needs. Write clean, maintainable code and robust unit tests in line with coding standards. Troubleshoot and resolve technical issues, including performance and integration challenges. Contribute ...