Code Quality Jobs in London

1 to 25 of 313 Code Quality Jobs in London

Front End Software Engineer, Console

London, United Kingdom
Evroc
needs of developers who are users of our Cloud platform. Use data to optimize their productivity and efficiency. Optimize Performance: Ensure high performance and responsiveness of applications through efficient code practices and performance tuning. Create a scalable framework for building our UI which allows us to spend most of our engineering time on a small number of highly differentiated … areas. Contribute to Code Quality: Participate in code reviews and contribute to the development of best practices to enhance code quality and maintainability. Implement Testing Strategies: Utilize testing frameworks like Playwright and Jest to ensure the reliability and stability of the codebase through rigorous testing practices. Stay Current with Technologies: Continuously explore and … Developer-Centered Approach: Experience in building UIs for a developer, DevOps or SRE audience. Testing Frameworks: Proficiency in using testing frameworks such as Playwright and Jest to ensure high code quality and user experience. Version Control: Proficient in using Git for version control and collaboration on code repositories. Problem-Solving Skills : Strong analytical and problem-solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Product Marketing Manager (Go-To-Market, Content Creation, & Partnerships)

London, United Kingdom
Hybrid / WFH Options
SonarSource
Who is Sonar? Sonar helps prevent code quality and code security issues from reaching production, amplifies developers' productivity in concert with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it - your internal team, genAI, or third parties - resulting in more secure, reliable, and maintainable applications. … feel extreme urgency and move forward quickly. And lastly, we are highly effective and operationally efficient . We operate collectively as One Team to accomplish our goals. At Sonar, CODE is more than just an acronym - it's a mindset that defines daily operations. Why You Should Apply: At Sonar, we're a group of brilliant, motivated, and driven … professionals working hard to help supercharge developers to build better, faster. Sonar helps to continuously improve code quality and code security while reducing developer toil. This means that developers can focus on doing more of what they love and less of what they don't. Our solutions don't just solve symptoms of problems - we help More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Recruitment Coordinator

London, United Kingdom
Hybrid / WFH Options
SonarSource
Who is Sonar? Sonar helps prevent code quality and code security issues from reaching production, amplifies developers' productivity in concert with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it - your internal team, genAI, or third parties - resulting in more secure, reliable, and maintainable applications. … feel extreme urgency and move forward quickly. And lastly, we are highly effective and operationally efficient . We operate collectively as One Team to accomplish our goals. At Sonar, CODE is more than just an acronym; it's a mindset that defines daily operations. Why You Should Apply: At Sonar, we're a group of brilliant, motivated, and driven … professionals working hard to help supercharge developers to build better, faster. Sonar helps to continuously improve code quality and code security while reducing developer toil. This means that developers can focus on doing more of what they love and less of what they don't. Our solutions don't just solve symptoms of problems - we help More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-Market Account Executive - DACH

London, United Kingdom
Hybrid / WFH Options
SonarSource
Who is Sonar? Sonar helps prevent code quality and code security issues from reaching production, amplifies developers' productivity in concert with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it - your internal team, genAI, or third parties - resulting in more secure, reliable, and maintainable applications. … feel extreme urgency and move forward quickly. And lastly, we are highly effective and operationally efficient . We operate collectively as One Team to accomplish our goals. At Sonar, CODE is more than just an acronym - it's a mindset that defines daily operations. Why You Should Apply: At Sonar, we're a group of brilliant, motivated, and driven … professionals working hard to help supercharge developers to build better, faster. Sonar helps to continuously improve code quality and code security while reducing developer toil. This means that developers can focus on doing more of what they love and less of what they don't. Our solutions don't just solve symptoms of problems - we help More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer, London (London)

London, UK
Hybrid / WFH Options
Fitch Group
workflows and dynamic systems You May be a Good Fit if: 3+ years of work experience as an AI/ML engineer Experience developing production quality Python code Strong adherence to software and ML development fundamentals (e.g., code quality considerations, automated testing, source version control, optimization) Experience in integrating AI solutions into existing workflows … into broader workflows and projects. Experience working with cross-functional teams. Familiarity with credit ratings agencies, regulations, and data products Excellent written and verbal communication skills Advocate of good code quality and architectural practices Experience working in Java and/or JavaScript codebases Why Choose Fitch: Hybrid Work Environment: 2 to 3 days a week in office More ❯
Employment Type: Full-time
Posted:

Tech Lead - Platform

London, United Kingdom
Homerun B.V
and processes Drive innovation and strategic technical decisions Advise leadership and the product on key technical considerations related to the rapid developments in tech Ensure high-quality code and best practices. Write clean, maintainable and efficient code and ensure code quality through TDD and observability practices Develop RESTful APIs using FastAPI and Pydantic … Work with SQL and NoSQL databases, as well as ORM tools like SQLAlchemy and SQLModel Participate in Agile XP methodologies like pair programming and code reviews Deploy applications to Google Cloud Platform using Terraform Monitoring and supporting production, staging, research, and demo environments Ideal Profile Many years of experience in building complex software solutions, better if in a product … company, while armed with a healthy dose of practical skepticism and pragmatism Believer in easy-to-maintain code and identify with modern concepts such as clean coding, automated testing and continuous deployment Driven and passionate about building innovative technologies, and able to rally the team around them Strong systems thinker, able to see the bigger picture at different resolutions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
DraftKings Inc
pricing anomalies, and responding rapidly to unexpected events. Collaborate across teamsproduct, design, and tradingto improve platform reliability, developer experience, and intuitive UX for handling peak volumes with confidence. Enforce code quality and maintainability by writing clean, testable code, conducting rigorous code reviews, and refining deployment workflows. Balance agility with long-term growth by iterating quickly … years of experience developing modern web applications using React. Experience with distributed systems in a Cloud Computing environment. Experience with web communication protocols. Ability to grow other engineers through code reviews, design reviews, and over-the-shoulder debugging. Experience writing and maintaining a comprehensive suite of unit and integration tests. Proficiency in integrating AI-powered tools (e.g. Copilot, Cursor … Claude) into development pipelines to accelerate coding, enhance code quality, and increase developer efficiency. Proficiency with AI-assisted testing, code reviews, and documentation generation. Proven ability in leveraging AI tools in daily engineering workflows e.g. including pair programming with AI, auto-generating test cases, or accelerating bug triage and resolution. Join Our Team Were a publicly More ❯
Employment Type: Full-time
Posted:

C# FX Pricing Developer - VP (London)

Whetstone, Greater London, UK
Barclays UK
skills include: Knowledge of FX Options pricing Experience with Python, Powershell, SQL Server, and Cloud technologies A strong work ethic, attention to detail, ability to deliver quality code on deadlines, effective communication skills, and the ability to work independently You may be assessed on key skills such as risk management, change and transformation, business acumen, strategic thinking … business, platform, and technology capabilities for our customers and colleagues. Accountabilities Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimized for performance. Collaborate with product managers, designers, and engineers to define requirements, devise solutions, and ensure alignment with business goals. Participate in code reviews, promote code quality, and share knowledge. Stay updated on industry trends and contribute to technological communities within the organization. Follow secure coding practices to protect data and ensure software security. Implement effective unit testing to ensure code reliability and readability. Advise on decision-making, contribute to policies, and collaborate across functions. Lead teams on More ❯
Employment Type: Full-time
Posted:

SAP Sovereign Cloud Senior/Expert Full Stack Developer

London, United Kingdom
SAP SE
options for you to choosefrom. Team Collaboration: Work closely with the development team, UX/UI designers, business, and systems analysts to deliver high-quality software solutions Code Review & Quality Assurance: Conduct code reviews for ensuring code quality and perform thorough testing to identify and fix bugs before product delivery Documentation … of Node.js and popular frameworks like Express.js. Excellent understanding of Agile methodologies, technical understanding of products, and up-to-date on industry standards and best practices Proficient understanding of code versioning tools, such as Git Strong problem-solving skills and ability to think algorithmically Excellent communication skills in English languag 6+ year s of related professional experience SAP innovations More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Android Developer

London, South East, England, United Kingdom
Richard Wheeler Associates
people’s lives. We’re looking for a proactive and experienced Android Developer to work across a portfolio of fully native apps, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. You’ll have a strong track record of delivering high-quality apps and … engineering challenges. It is envisaged the role will evolve into a leadership position. Responsibilities : Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code – work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-quality code by leveraging unit tests, continuous integration, and code quality tools You’ll need: 5+ years of high-level Android development experience A wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages More ❯
Employment Type: Full-Time
Salary: £75,000 - £80,000 per annum
Posted:

Android Developer Kotlin

East London, London, United Kingdom
Richard Wheeler Associates
positively impact peoples lives. Were looking for a proactive and experienced Android Developer to work across a portfolio of fully native apps, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. Youll have a strong track record of delivering high-quality apps and tackling … engineering challenges. It is envisaged the role will evolve into a leadership position. Responsibilities : Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-quality code by leveraging unit tests, continuous integration, and code quality tools Youll need: 5+ years of high-level Android development experience A wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages e.g. More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Senior Android Engineer

East London, London, United Kingdom
Richard Wheeler Associates
positively impactpeoples lives. Were looking for a proactive and experienced Android Developer to work across a portfolio of f ully native apps , primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. Youll have a strong track record of delivering high-quality apps and tackling … challenges. It is envisaged the role will evolve into a leadership position . Responsibilities : Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-quality code by leveraging unit tests, continuous integration, and code quality tools Youll need: 5+ years of high-level Android development experience A wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages e.g. More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Head of Engineering - Platforms

London, United Kingdom
Dentsu Aegis Network Ltd
documented and easy to consume and to maintain. Collaborate with other Technology functions (e.g. Architecture, DevOps, Security) across different geographies, timezones and cultures to deliver secure, reliable, robust, scalable code which can be built, tested and deployed into Production using automation and CI/CD pipelines and Agile delivery practices. Lead the teams in best practice for good diagnostics … design is reviewed effectively, and is conformant with NFRs, Security and Data Privacy guidelines Implement software engineering best practices with your peers within Engineering, such as, pair programming, clean code, CI/CD, pyramid testing within a Scrum agile delivery frame Skills/Qualifications Candidate Profile Proven experience managing small software teams and mentoringengineersin enterprise web development and services … development using loosely coupled systems. Highly experienced in agiletest drivensoftware development Passionate about writing well-crafted clean code and comfortable working in an agile environment Ability to write high-quality code across modern Javascript based programming languages and frameworks Knowledge and experience of delivering solutions using a microservice architecturewith RESTful protocols and frameworks such as Express More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Engineering - Platforms (London)

London, UK
Dentsu Aegis Network Ltd
documented and easy to consume and to maintain. Collaborate with other Technology functions (e.g. Architecture, DevOps, Security) across different geographies, timezones and cultures to deliver secure, reliable, robust, scalable code which can be built, tested and deployed into Production using automation and CI/CD pipelines and Agile delivery practices. Lead the teams in best practice for good diagnostics … design is reviewed effectively, and is conformant with NFRs, Security and Data Privacy guidelines Implement software engineering best practices with your peers within Engineering, such as, pair programming, clean code, CI/CD, pyramid testing within a Scrum agile delivery frame Skills/Qualifications Candidate Profile Proven experience managing small software teams and mentoringengineersin enterprise web development and services … development using loosely coupled systems. Highly experienced in agiletest drivensoftware development Passionate about writing well-crafted clean code and comfortable working in an agile environment Ability to write high-quality code across modern Javascript based programming languages and frameworks Knowledge and experience of delivering solutions using a microservice architecturewith RESTful protocols and frameworks such as Express More ❯
Employment Type: Full-time
Posted:

Contract Senior Frontend Engineer London

London, United Kingdom
Beauty Pie LTD
great beauty products, you had to shop at traditional beauty retail - and overpay for all the crazy markups. Now, our members have access to shop from the best-quality beauty and wellness products (from the leading labs in France, Switzerland, Italy, Germany, Japan, Korea, etc) and get a bigger piece of the Beauty Pie. So, what will you … enhanced efficiency in delivering targeted communication to help drive CTR The role: We are looking for a thoughtful engineer who loves creating smart, user-friendly tech. You care about code quality and collaboration and enjoy solving real-world business problems. You've worked in fast-paced teams and shipped quality code regularly in user … feature in our stack: AWS, Node.js, Typescript. A typical day-to-day: Contribute to building solutions to complex technical problems Delivery of high quality, well tested, maintainable code Offer counsel and support to other engineers during PR review Work with the product owner to shape future work, plan releases, and measure success in the features you help More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Tech Lead/Technical Manager

South East London, London, United Kingdom
Liv-Ex
strong leadership, guiding both architectural direction and team delivery. You'll remain actively engaged in the engineering process spending approximately 10–20% of your time coding, 10–20% on code reviews and mentoring, and 10–15% on architecture and design. The remaining 45–70% will be dedicated to team leadership and cross-functional collaboration, including planning, stakeholder communication, and … Lead the architectural direction and technical execution of full-stack applications using React/TypeScript and Java (Spring Boot). Own and drive the adoption of best practices in code quality, performance, accessibility, and cloud-native engineering. Remain hands-on with 10–20% of your time dedicated to high-impact coding, architectural spikes, and technical deep dives. … an in-house team of 2 Technical Leads and 6 Engineers, while coordinating with an offshore team comprising a Senior Tech Lead, 2 TLs, and 6 Engineers. Conduct structured code reviews, drive technical knowledge sharing, and support career development for mid and senior engineers. Foster a high-performance, collaborative engineering culture that encourages ownership, accountability, and psychological safety. Strategic More ❯
Employment Type: Permanent
Posted:

Senior Tech Lead/Technical Manager (London)

London, UK
Liv-ex
technical expertise with strong leadership, guiding both architectural direction and team delivery. Youll remain actively engaged in the engineering process spending approximately 1020% of your time coding, 1020% on code reviews and mentoring, and 1015% on architecture and design. The remaining 4570% will be dedicated to team leadership and cross-functional collaboration, including planning, stakeholder communication, and fostering a … Lead the architectural direction and technical execution of full-stack applications using React/TypeScript and Java (Spring Boot). Own and drive the adoption of best practices in code quality, performance, accessibility, and cloud-native engineering. Remain hands-on with 1020% of your time dedicated to high-impact coding, architectural spikes, and technical deep dives. Serve … an in-house team of 2 Technical Leads and 6 Engineers, while coordinating with an offshore team comprising a Senior Tech Lead, 2 TLs, and 6 Engineers. Conduct structured code reviews, drive technical knowledge sharing, and support career development for mid and senior engineers. Foster a high-performance, collaborative engineering culture that encourages ownership, accountability, and psychological safety. Strategic More ❯
Employment Type: Full-time
Posted:

Full Stack Developer - Data Analytics and Integration

London, United Kingdom
Marcura Group
both the front-end and back-end aspects of our applications. This role involves working on various projects, collaborating with cross-functional teams, and ensuring high-quality code delivery. Our solution is a Digital Management Platform for Technical Processes in the Maritime Industry. This is a unique opportunity to join an exciting tech scale-up company where … Create and integrate APIs for communication between front-end and back-end systems. Collaborate with UI/UX designers to ensure technical feasibility and implementation of design concepts. Conduct code reviews, testing, debugging, and troubleshooting to ensure quality, security, and performance. Work closely with team members, including designers, developers, and stakeholders, to deliver high-quality … NoSQL databases Soft skills include: Self-starter Collaborative Fast-paced and adaptable to change Attention to detail Strong problem-solving skills Excellent communication skills Passion for software development and code quality Creative, confident, and open-minded Benefits: Competitive Salary and Bonus : We reward your expertise and contributions. Inclusive Onboarding : Designed to set you up for success from More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer

London, United Kingdom
Yassir
people what they need while infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high-quality code base and the latest tools, where you will promote your skills to be an expert in complex backend development, including microservices architecture, using Node.js , Python or Go . You … scalable software in Node.js , Python or Go Design and create (micro)services and system architecture for projects, and contribute and provide feedback to other team members Help improve existing code quality through writing unit tests, automation and performing code reviews Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products Work with the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Quant Algo Developer

London, United Kingdom
Barclays
platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with … business objectives. Participation in code reviews and promoting a culture of code quality and knowledge sharing. Stay informed of industry technology trends and actively contribute to the organization's technology communities. Adherence to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implementation of effective unit testing practices to ensure code quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile Android Engineer (f/m/x)

London, United Kingdom
Yassir
people what they need while infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high quality code base and the latest tools, where you will promote your skills to be an expert in complex frontend development in Android (kotlin) native platforms. Your primary focus will be … different layers of the infrastructure. Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required. TASKS Design and build mobile applications for Android. Ensure … the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products. Work with the engineering and design teams to understand end More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile iOS Engineer (f/m/x)

London, United Kingdom
Yassir
people what they need while infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high quality code base and the latest tools, where you will promote your skills to be an expert in complex frontend development in iOS (swift and swiftUI) native platforms. Your primary focus … different layers of the infrastructure. Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required. TASKS Design and build mobile applications for iOS. Ensure … the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products. Work with the engineering and design teams to understand end More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer (London)

London, UK
New Day
What you will be doing Support end-to-end deployment of ML models (batch and real-time) from code validation through to production rollout under guidance from senior team members. Work with Data Science teams to facilitate smooth model handover and ensure deployment readiness aligned with implementation standards. Build and maintain CI/CD pipelines for model deployment, scoring … Engineers within the team to create reusable MLOps templates and support Data Scientists in using them effectively. Support model migrations across data sources, tools, systems, and platforms. Participate in code reviews, knowledge sharing, and pod activities (standups, grooming, delivery check-ins). Learn from senior team members and contribute to continuous improvement of model delivery practices. Required Skills & Experience … collaborating with Data Science teams or similar cross-functional collaboration Understanding of software testing and validation practices, with willingness to learn model-specific governance requirements Ability to participate in code reviews and learn from feedback Good communication skills with both technical and business stakeholders Eagerness to learn and grow in ML engineering and deployment practices (Nice to have) Any More ❯
Employment Type: Full-time
Posted:

Head of Engineering

London, United Kingdom
Hybrid / WFH Options
Harmonyfire
Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for clean code, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary - lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What You'll More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Engineering (London)

London, UK
Hybrid / WFH Options
Harmonyfire
Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for clean code, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What Youll Bring More ❯
Employment Type: Full-time
Posted:
Code Quality
London
10th Percentile
£57,500
25th Percentile
£61,250
Median
£80,000
75th Percentile
£117,500
90th Percentile
£137,500