301 to 325 of 832 Clean Code Jobs

Senior iOS Engineer

Location
Greater London, England, United Kingdom
what makes an app feel fast You know how to ship from scratch and get an app live, including the parts that is not code - provisioning, review, phased rollout You obsess over craft: clean code, polished UI, and experiences users love You move fast, take ownership ...

Senior Software Engineer

Hiring Organisation
CarFinance 247
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£55,000
delivery and ongoing improvement. You're a self-starter, equally effective working independently or as part of the team. You care deeply about code quality, performance, and maintainability, and you're motivated by building things the right way, not just the fastest way. You'll thrive in an environment … experience there is ideal, though a background in other cloud architecture such as Azure works just as well. There's a strong emphasis on clean architecture, automated testing, and continuous delivery, with plenty of opportunity to influence technical direction from day one. We're an AI-first team ...

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 ...

Senior Java Developer

Location
Greater London, England, United Kingdom
Oracle to ensure reliable and efficient data operations. Manage service deployment on Kubernetes, with integrations into AWS, GCP, or Azure. Monitoring & Debugging. Write clean, maintainable code with strong unit and integration test coverage. Conduct peer reviews. Produce clear documentation for APIs, architecture, and deployment processes. Qualifications & Skills: 5+ ...

Mid-weight Solutions Engineer

Location
Greater London, England, United Kingdom
best out of the people around you. You have solid hands‐on experience in test automation and want to deepen it. You write clean, well‐documented code and care about quality — your own, and your team’s. You’re curious about new technologies and keen to work … configuring, maintaining, diagnosing and fixing issues. Contribute across the full test lifecycle: requirement analysis, test planning, execution, defect capture and reporting. Write and review code, upholding our quality and documentation standards. Investigate and triage failures, including intermittent ones, and drive them to resolution. Mentor junior engineers and interns through ...

Senior Associate, Full-Stack Engineer Opportunities

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
maintain backend services, batches and APIs, contributing to UI components as needed. Own end-to-end delivery: implementation, testing, deployment, observability, and reliability. Write clean, well-tested code; participate in code reviews and continuous improvement. Collaborate with product, design, and operations to translate business needs into technical ...

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 ...

Software Engineer, Product - London

Location
Greater London, England, United Kingdom
retrieval systems that respond with nuance and accuracy Defining how we evaluate agent quality, and how we help customers do the same Developing no-code tools for non-technical users to manage agents Creating lifelike voice interfaces that feel natural, not robotic Crafting a new kind of agent development … solve real problems. If something goes wrong, we respond without delay. Craft We care deeply about quality and polish. Whether it is writing clean code, shaping a feature, or refining a user experience, we take pride in delivering thoughtful, refined work. Momentum We act quickly and with purpose. ...

Full-Stack Developer

Hiring Organisation
Corecom Consulting
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £55000/annum
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 ...

Senior Embedded Software Engineer: Secure, Systems

Location
Retford, England, United Kingdom
Gamston Airport, Retford. You will own software components, build secure architectures, and collaborate with experienced engineers in a highly regulated environment. The role emphasizes clean code, reliable systems, and value delivery, with mentorship to junior engineers and a focus on front‐end and back‐end integration using React ...

Software Engineer - AI & Cloud Platform Developer

Location
Bracknell, England, United Kingdom
Engineer to join our development teams building enterprise cloud CX and contact centre solutions. You will work across the full software development lifecycle, write clean code in C#, JavaScript or TypeScript, participate in testing and deployments, and contribute to reliable, maintainable software. This role requires at least ...

Full-Stack Business Systems Developer (Hybrid)

Location
Manchester, England, United Kingdom
Software Developer to bridge complex needs with innovative tech solutions across global operations. You will design, develop and maintain robust full-stack applications, writing clean code and documenting for future growth. In this hybrid role, you will join the Business Systems Solutions team, delivering bespoke platforms and third ...

Full-Stack Engineer - React/Python, Flexible Hours

Location
Manchester, England, United Kingdom
design APIs, create Power BI reports, and collaborate with business stakeholders on delivery, testing, and deployment. The role requires strong problem-solving, clean code, and the ability to work with partners across systems. #J-18808-Ljbffr ...

Lead Frontend Engineer - React Native Expert

Location
Greater London, England, United Kingdom
will participate in design and architecture while owning the SDLC lifecycle and collaborate with cross-functional teams to ship new features. The role emphasizes clean code, robust testing, and mentoring junior developers in a dynamic, agile environment. Based in London, you’ll stay current with mobile development trends ...

Gen AI Software Engineer (Python/JS) - Hybrid London

Location
Greater London, England, United Kingdom
with 3 days on site per week. The position is 6–12 months, start ASAP, day rate £500–£800 inside IR35. You will write clean code, test, deploy AI solutions, collaborate with engineers, product teams and AI specialists to deliver scalable, secure and observable applications. #J-18808-Ljbffr ...

Senior Backend Engineer — Java, Fintech, Stock Options

Location
Greater London, England, United Kingdom
secure, fast financial services. You’ll work on greenfield projects and evolve critical systems such as payments and treasury modules, with a focus on clean code, TDD, and CI/CD. The role is hybrid with 3–4 days in-office. #J-18808-Ljbffr ...

Full Stack Software Engineer - Application Development

Location
Greater London, England, United Kingdom
finding an incremental path to shipping the new features. As part of this, you will own APIs and schemas that power your frontend code, or work with other backend engineers in developing them together. We're hiring engineers who are passionate about solving real-world problems and empowering both … scale data intensive APIs (example) Developing interactive workflow UIs Building products which aim to make technical concepts accessible for non‐technical users Creating low‐code/no‐code WYSIWYG tools, which enable application builders within Foundry to build products for their users Technologies We Use Typescript, React ...

Full stack web developer

Location
Leeds, England, United Kingdom
puzzle is a Full Stack Vue.js pro : Having at least 1 year of recent experience working with Vue2 or Vue3 Commitment to clean code principles, including JSdoc Comfortable with CI/CD and Unit Testing/TDD Has strong working experience with Bootstrap and Node.js Good to have ...

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 Research Engineer

Location
Greater London, England, United Kingdom
mathematics or physics is strongly preferred. The best research engineers bring quantitative intuition to system design decisions. You have strong software engineering practices: clean code, good testing habits, focus on performance, and an instinct for building systems that other people can actually use. In a small team everyone ...

Software Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£55 - £62/hour
between business needs and technical execution. A product-minded approach: you care just as much about the customer experience as you do about clean code. Ready to make an impact? Apply today with your updated resume at Prasanna . merugu @ randstaddigital . com Randstad Technologies is acting ...

Core Developer (Python)

Location
Greater London, England, United Kingdom
many areas of the business. The role will be ideal for someone who is pragmatic, passionate about what they do and capable of writing clean and concise code. Neither crypto nor finance experience is required; we care more about your technical skills and mindset. We also look for strong ...

Associate Software Developer (Web)

Location
City Of London, England, United Kingdom
with a deep understanding of UI and UX design. We deliver our software using agile methodologies, and we encourage best practices such as TDD, code reviews and pair programming for knowledge sharing and learning. Our team owns all aspects of the features they work on, from designing solutions … stack with support from senior engineers. Fix Bugs: Help to triage and resolve bugs found by either our customers or our internal QA teams. Code Quality: Write clean, tested code and respond to review feedback to improve reliability, performance, and maintainability. Support Mobile Evolution: Assist with maintenance ...

Senior Data Platform Engineer - Data Enablement

Location
Greater London, England, United Kingdom
understanding of their components Advanced knowledge in a high‐level programming language (e.g. Python, Scala) with solid foundation in software engineering best practices - testing, clean coding standards, code reviews, pair programming, automation‐first mindset Experience delivering data compliance & privacy solutions, ensuring that we uphold data subject rights ...