576 to 600 of 700 Clean Code Jobs in the UK

Frontend Developer (Vue.js & React)

Location
Greater London, England, United Kingdom
frontend applications Create reusable components and frontend libraries Collaborate with designers to implement pixel-perfect UIs Optimize applications for maximum speed and scalability Write clean, maintainable code with proper documentation Integrate with RESTful APIs and GraphQL endpoints Requirements 3+ years of frontend development experience Strong proficiency in Vue.js ...

Software Engineer

Location
Greater London, England, United Kingdom
core banking platform, building scalable, cloud-native financial systems that are revolutionizing the banking industry. We look for engineers who are passionate about writing clean, maintainable code and solving complex distributed systems problems. Visa sponsorship is not explicitly marked on this role. Relocation support is not explicitly marked. ...

Quantitative Analyst / Quantitative Programmer, Global Asset Manager

Location
Greater London, England, United Kingdom
Inform forecasting and portfolio construction across markets and asset classes. Deliver technical support to sales/clients and present methods and results clearly. Produce clean, tested code; use Git and deploy to production. Automate and scale quantitative research workflows. Requirements Master’s in Mathematics, Statistics, Computer Science, Economics ...

Full-Stack Engineer

Location
Birmingham, England, United Kingdom
What you'll bring You are a versatile engineer who cares about the full picture -- from pixel-perfect UI to database performance. You write clean, testable code and you think carefully about the humans who will use what you build. 3–6 years of full-stack development experience. ...

Software Engineer II

Location
Greater London, England, United Kingdom
modern alternative to legacy timetabling systems, and we need engineers who can move fast, think clearly about complex constraints, and write code that holds up under real institutional load. You will work across the stack on a small, senior team where your decisions show up directly in the product. … from spec through deployment Contribute to the underlying timetabling engine, the AI layer (Klutch), and the user-facing application as the work demands Write clean, maintainable, well-tested code in a fast-moving codebase where engineering quality compounds over time Collaborate closely with product, design, and AI engineers ...

Python Engineer Data Domains

Location
Greater London, England, United Kingdom
tech community Help keep Prima at the cutting edge What we’re looking for Software & Data Engineering Strong expertise in Python Passion for writing: clean reliable production-grade code Distributed Data Processing Experience building and operating: batch processing systems distributed data systems near real-time streaming pipelines Familiarity … data modelling aligned with business needs Reliability & DevOps Experience with: CI/CD pipelines testing practices for data systems Familiarity with Infrastructure as Code tools such as: Terraform CloudFormation Thrive in collaborative environments Comfortable stepping beyond your scope when needed Strong sense of ownership and team spirit Nice ...

Senior Software Engineer- Software Applications

Location
Belfast City District, Northern Ireland, United Kingdom
resolve software defects, performance issues and customer-reported problems. Participate in software design discussions and contribute to architecture and technical decision-making. Write clean, maintainable and testable code in accordance with engineering best practices. Participate in code reviews and contribute to continuous improvement initiatives across the development … breaking low light imaging cameras, spectroscopy solutions and microscopy systems are being used to develop cures for cancer, explore deeper into space and examine clean energy sources. We are among the world’s most innovative companies in the Photonics industry, measuring light down to a single photon and capturing ...

Software Engineer - Product

Location
Greater London, England, United Kingdom
design. We’re looking for engineers who love solving real‐world problems, care about user experience, and are driven to see their code make an immediate impact. What we’re looking for 5+ years shipping real product work in C++, TypeScript or Python, or building modern front‐end apps … real problems in the field. Experience with CAD/BIM or a prior product‐company background. What you'll do Write, review, and maintain clean, well‐tested code across the stack; drive best practices for code quality, performance, security, and observability. Improve frontend architecture, component libraries, state ...

Lead Python Developer

Location
Greater London, England, United Kingdom
broader coordination, you’ll keep the pod aligned, focused, and delivering at a high standard. Key Responsibilities Lead development of features and fixes, writing clean, performant, secure code aligned with business goals Review PRDs with the PM to ensure clarity, highlight edge cases, and produce accurate estimation … design for your pod’s work, running a collaborate review process with EMs and other relevant leads before implementation Raise team standards through mentoring, code reviews, and setting strong technical example Ensure production readiness – triage and prioritise live issues with appropriate urgency, coordinating with App Support and escalating when ...

Platform Engineer

Location
Greater London, England, United Kingdom
improve automation, services and tooling in Node.js or Python to make delivery faster, safer and more repeatable. Learn and grow with your colleagues through code reviews, pairing and shared knowledge, giving and receiving constructive feedback along the way. Work with Tech Leads, Delivery Managers and cross-functional colleagues … robust, well documented and ready for production. We’d love to hear from you if you have... Professional experience as a software engineer, writing code in Python, Node.js, C# or a similar programming language. An understanding of software engineering best practice, with a focus on writing clean, maintainable ...

Senior Python Engineer – AI-Powered Backend & REST APIs

Location
Greater London, England, United Kingdom
Xelix in London is seeking Mid and Senior Python Developers to join our back‐end team. You’ll write clean, tested Python code, work with AI engineers on large data sets, and design RESTful APIs in Django to support the React front end. We value ownership, provide ...

Junior Developer

Location
Greater London, England, United Kingdom
years of related experience, familiar in Linux environment; You hold university degree in Computer Science, Software Engineering, or related disciplines You write clean and efficient code in Rust or any other Object Oriented Programming (e.g. C++) You demonstrate strong interest in financial markets and blockchain technologies ...

Senior Backend Developer (PHP)

Location
Greater London, England, United Kingdom
Analyse, design, develop, as well as implement and document RESTful services and APIs; Troubleshoot software and product databases to ensure functionality; Write object-oriented, clean, and maintainable code; Implement common APIs based on architecture guidelines and frameworks; Identify potential process improvement areas; Work in a self-testing paradigm ...

Backend Java Developer | Public Sector | Inside IR35 | 6 months

Hiring Organisation
Opus Recruitment Solutions
Location
United Kingdom
Employment Type
Contract
Contract Rate
£280 - £400/day
wider delivery teams to troubleshoot issues and deliver effective solutions. For more senior positions, enable other developers through technical guidance, knowledge sharing and code reviews, while providing advice on technical approach and engineering best practice. Essential Experience Strong commercial experience working as a Backend Java Developer. Experience designing … developing enterprise-scale Java applications and services. Strong understanding of software engineering principles, clean coding and development best practice. Experience with automated testing and unit testing. Strong debugging, troubleshooting and problem-solving skills. Experience working within Agile, multidisciplinary technology teams. For senior-level opportunities, experience enabling and supporting other ...

Frontend Software Developer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
practical solution design. Working knowledge of AI and how it can support software development. Additional Information Implementnew features across the existing site. Maintainand improving clean, maintainable code. Identifytechnical improvements that strengthen performance and quality. SupportSoftware Product Owners with technical input and delivery context. Enhancethe existing code base ...

Senior Data Scientist

Location
Greater London, England, United Kingdom
insights. Apply advanced techniques including graph computation, statistical modeling, and machine learning to large‐scale on‐chain datasets. Identify and resolve inefficiencies in code, methodology, and workflows; ensure your work integrates cleanly into our production data and tooling stack. Clearly articulate and defend methodology and results to both technical … field – or equivalent industry experience working on advanced, data‐intensive problems. Expert‐level proficiency in Python and SQL, with a track record of writing clean, testable, production‐quality code. Demonstrated experience applying advanced analytical techniques (e.g. graph algorithms, ML, statistical inference) to large, messy datasets. Comfort working with ...

Senior Android Developer

Location
Greater London, England, United Kingdom
current with the latest Android trends and technologies. Solid understanding of MVVM architecture and associated design patterns. Ability to apply SOLID principles to ensure clean, scalable, and maintainable code. A strong DevOps mindset , understanding how software interacts with infrastructure. Good understanding of CI/CD processes and practical experience … collaboration skills and the desire to work closely with cross-functional teams. Nice-to-Have Skills Understanding of the Android compilation process and how code is converted into an executable. Knowledge or experience working with FHIR standards. Understanding of effective memory management , including garbage collection and reference handling. #J ...

Staff Data Scientist

Location
Greater London, England, United Kingdom
evaluate and pilot techniques such as graph computation, statistical modelling, and machine learning on large-scale on-chain datasets. Identify and resolve inefficiencies in code, methodology, and workflows; make architectural decisions; define and track quality metrics; understand upstream and downstream dependencies; and balance long-term system health and technical … another quantitative discipline, demonstrated through advanced industry or research work. Expert-level proficiency in Python and SQL, with a track record of writing clean, testable, production-quality code. Demonstrated experience applying advanced analytical techniques (e.g. graph algorithms, ML, statistical inference) to large, messy datasets. Demonstrated ability to learn unfamiliar ...

Applied AI Engineer

Location
Greater London, England, United Kingdom
tool‐use and multi‐step workflows. Familiarity with frameworks such as LangGraph, Pydantic AI or similar. Strong Python engineering skills and ability to produce clean, testable, production‐quality code. Experience with context engineering: retrieval strategies, prompt construction, information routing, memory. Experience with evaluation and observability for AI systems, including … annual discretionary bonus. Lunch provided (via Just Eat for Business) and dedicated barista bar. 35 days annual leave. 9% company pension contributions. Informal dress code and excellent work/life balance. Comprehensive healthcare and life assurance. Cycle‐to‐work scheme. Monthly company events. G‐Research is committed to cultivating ...

Senior Full-Stack Engineer

Location
Greater London, England, United Kingdom
What We're Looking For Extensive industry experience in full-stack web development. Strong knowledge of modern frameworks and tools, with a passion for clean, maintainable code. Ability to lead by example, mentor junior engineers, and contribute to a positive team culture. A collaborative mindset and a desire … Core, SQL Server TypeScript/JavaScript, SCSS/CSS, HTML/Razor ML.NET, Elasticsearch, AWS (S3/Route53/EC2/CloudFront) Infrastructure as Code (Terraform) Continuous Deployment #J-18808-Ljbffr ...

AI Engineer

Location
United Kingdom
design and build the embedded software, data pipelines and machine learning systems behind our sensing and communications technology. You will take ideas from a clean sheet through to efficient, tested code running in live deployments. You will join a small team that owns the full software development lifecycle … testing, and structured test protocols, to make live deployments fault tolerant, reliable and long-lasting. Contribute across the full software development lifecycle (SDLC), from clean sheet design to efficient, working code. Align technical solutions with market research and customer requirements. What we are looking for At least two years ...

AI Engineer

Location
Gloucestershire, United Kingdom
design and build the embedded software, data pipelines and machine learning systems behind our sensing and communications technology. You will take ideas from a clean sheet through to efficient, tested code running in live deployments. Because of the nature of our work, the successful candidate must complete Baseline … testing, and structured test protocols, to make live deployments fault-tolerant, reliable, and long-lasting. Contribute across the full software development lifecycle (SDLC), from clean sheet design to efficient, working code. Align technical solutions with market research and customer requirements. Essential : At least two years of industry experience. ...

14-JUN/MID FRONTEND DEVELOPER

Location
Eastleigh, England, United Kingdom
Become a member of the dev team building our new flagship product Responsible for developing the product's front end Delivering high-quality, tested code Working together with the backend team to provide an end-to-end working solution Your skills and experience: Independent, self-learner and team player … knowledge and experience with web technologies (HTML, CSS, JavaScript) Very good understanding and 2 years working experience with ReactJS, Angular Cli 12+, AngularJs Writing clean, readable, and maintainable code Important to know: Consuming REST APIs Understanding Redux and state management NodeJS/npm Karma or other test platforms ...

Software Developer

Hiring Organisation
Reed Technology
Location
Exeter, Devon, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum
collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring they meet strategic goals. Write clean, reusable, and secure code that powers operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct testing … other departments to align software solutions with business objectives. Maintain and optimize systems across multiple platforms, ensuring smooth and secure operation. Manage and maintain code repositories in Azure DevOps. Required Skills & Qualifications: Proven experience in commercial software development, particularly with .NET technologies (C#), MVC.NET, SQL, and Azure DevOps/ ...

Sr. Data Engineer

Location
United Kingdom
focus on stability, performance optimization, and traceability. Design, develop, test, and maintain data ingestion pipelines and supporting processes. Build resilient, fault-tolerant, and modular code to ensure data pipelines and services are robust, scalable, and highly available. Research, evaluate, and implement new tools, methods, and processes to enable … Required Skills & Experience Strong experience in designing and developing data ingestion and processing solutions, including near real-time data pipelines. Proven ability to write clean, modular, and maintainable code with a focus on reliability and performance. Experience working with distributed systems, data pipelines, and modern data platforms. Strong ...