Code Quality Jobs in London

51 to 75 of 280 Code Quality Jobs in London

Graduate Software Engineer 2025 - Platform

London, United Kingdom
Suade Labs Ltd
delighted to be an equal opportunity employer we have a diverse team with great values. All qualified applicants will receive consideration for employment without bias. Responsibilities Write clean, maintainable code following established coding standards Implement new features and bug fixes under the guidance of senior engineers Participate in code reviews and contribute to improving code quality Collaborate with frontend engineers to implement API endpoints Participate in agile development processes and team meetings Document code and technical decisions for future reference Bachelor's or master's degree in computer science, Software Engineering, or related field Strong understanding of computer science fundamentals Proficiency in at least one programming language (preferably Python) Basic knowledge of database More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front-End Developer

London, United Kingdom
Hybrid / WFH Options
VE3
committed to providingtechnical innovations and tools that empower organizations with criticalinformation to facilitate decision-making that results in businesstransformation through cost savings and increased operational efficiency. Ourcommitment to quality is adopted throughout the organization and sets thefoundation for delivering our full suite of capabilities. Job Description Job Title: Senior Front-EndDeveloper Role Summary We are seeking a SeniorFront … UI designers totransform Figma prototypes into pixel-perfect, responsive web interfaces. Integrate front-end applications with RESTful APIsand GraphQL endpoints, ensuring robust data handling and error management. Participate in code reviews , provideconstructive feedback, and uphold high standards of code quality and testcoverage. Diagnose and resolve performance bottlenecks in applications, ensuring optimal load times and responsiveness acrossdevices. … or Netlify) for front-end hosting andCI/CD. Knowledge of containerisation (Docker) and itsuse in front-end development pipelines . Experience with performance optimisationtechniques such as lazy loading, code splitting, and cachingstrategies. Interest in animation libraries (Framer Motion,GSAP) to enhance user experience. Qualifications Bachelor's or Master's degree in Computer Science,Engineering, or a related discipline More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Engineer

London, United Kingdom
Betway Group
your responsibilities will include: Designing and planning technical solutions to meet business requirements Coding and developing features for new and existing products Upkeep and maintenance of existing products Ensuring code quality through collaborative development and code reviews. Identifying areas for technical improvements/innovations Taking part in team activities such as paired-programming and code … achieving shared goals Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope Exceptional attention to detail, ensuring high standards of quality in all outputs Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations Responsive design and UI optimisation Next.JS React with Typescript Desirable skills you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
Hudl
technical roadmaps and fostering a culture of experimentation and adoption of best practices. Owning complex, high-impact HP projects. You'll work across multiple business units, ensuring high-quality delivery that aligns with business goals. Mentorship. By actively leveling up Engineers through guidance and collaboration, you'll set the bar for engineering excellence. Fostering a supportive culture. You … guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent software is a team effort and you're willing to collaborate with others to get to the … best outcome-whether that means providing input in technical discussions, pitching in when a teammate needs a hand, or providing quality feedback in code review. Communication skills. You can easily and clearly express yourself verbally and in a written format. You're able to convey complex technical concepts and trade-offs to cross-functional stakeholders at all More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Amazon Lex/ Chatbot engineer

London, South East, England, United Kingdom
Computer Futures
services such as Amazon Lex and Large Language Models (LLMs). Collaborate with cross-functional teams to integrate AI capabilities into contact centre solutions. Write clean, efficient, and maintainable code in TypeScript. Implement and advocate for DevOps best practices, including CI/CD pipelines, automated testing, and infrastructure as code. Lead and participate in code reviews to ensure … code quality and adherence to best practices. Troubleshoot and resolve complex technical issues across multiple areas of the software stack. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive yet sustainable. Requirements: Proven experience as a Senior Software Engineer or similar role. Strong expertise in AWS services, particularly Amazon More ❯
Employment Type: Contractor
Rate: £650 - £700 per day
Posted:

Amazon Lex/ Chatbot engineer

London, United Kingdom
Computer Futures
services such as Amazon Lex and Large Language Models (LLMs). Collaborate with cross-functional teams to integrate AI capabilities into contact centre solutions. Write clean, efficient, and maintainable code in TypeScript. Implement and advocate for DevOps best practices, including CI/CD pipelines, automated testing, and infrastructure as code. Lead and participate in code reviews to ensure … code quality and adherence to best practices. Troubleshoot and resolve complex technical issues across multiple areas of the software stack. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive yet sustainable. Requirements: Proven experience as a Senior Software Engineer or similar role. Strong expertise in AWS services, particularly Amazon More ❯
Employment Type: Contract
Rate: £650 - £700/day
Posted:

Automation Engineer

London, United Kingdom
Hybrid / WFH Options
Catixs
deliver high-quality software solutions. Key Responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Write clean, scalable, and maintainable code. Participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot, debug, and optimize existing software applications. Contribute to the continuous improvement of the development process. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Artificial Intelligence Engineer

London, United Kingdom
Hybrid / WFH Options
Catixs
deliver high-quality software solutions. Key Responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Write clean, scalable, and maintainable code. Participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot, debug, and optimize existing software applications. Contribute to the continuous improvement of the development process. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer

London, United Kingdom
Two Circles Ltd
responsible for technical seniority, supporting technology consulting projects, identifying and advising on appropriate solutions for our clients. You will have a track record of designing and delivering high-quality digital solutions over the last 7+ years and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in … and technical specifications for multi-platform product strategies. Influencing and contributing to the technical design and development of digital projects. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. … continuous integration and test. automation via various methods such as unit, integration, contract and E2E testing. An appreciation of DevOps and platform engineering culture. You don't just write code, but you also build and ship it, utilizing cloud computing platforms and services, such as Azure, AWS or GCP. Experience with Kubernetes is desirable. You have a high degree More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Platform team)

London, United Kingdom
Orbital
precision and care. Collaborate closely with a cross-functional team (Al product manager, VP of Al, legal experts, and other engineers) to experiment quickly and ship impactful features. Champion code quality and reuse to create a maintainable and scalable codebase. Play a pivotal role in architecture and code reviews, ensuring our applications meet the highest standards … of quality, security, and scalability. Work on infrastructure as code and CI/CD pipelines, ensuring seamless integration and deployment of systems. Ensure compliance with security policies and ISO 27001 by protecting sensitive data and following secure coding practices to prevent breaches, injection, and unauthorised access. Benefits: Competitive starting salary £90,000-£110,000 Matched pension contributions … and scaling backend systems from scratch. Expertise in frameworks like FastAPI and SQLAlchemy for building robust and efficient backend solutions. Strong hands-on experience with Terraform for infrastructure as code, enabling scalable and reliable systems. Experience with monitoring and observability tools, such as Datadog or Prometheus. Familiarity with event-driven systems, particularly Kafka and/or RabbitMQ. Deep understanding More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Endur Developer

London, United Kingdom
Michael Page
office weekly in London. Description Develop and implement robust, scalable, and secure software solutions. Collaborate with cross-functional teams to design and deliver high-quality applications. Ensure code quality through thorough testing and code reviews. Analyse system requirements and translate them into technical specifications. Provide technical guidance and mentorship to junior team members. Maintain More ❯
Employment Type: Permanent
Salary: £100000 - £150000/annum
Posted:

Backend Engineer

London, United Kingdom
Hybrid / WFH Options
9fin
is the opportunity to take on the technical leadership on projects, defining and designing systems, making quick proof of concepts and working closely with Product and our Clients. Write code and lead others in the team in delivering new service functionality, implementing API's, data routing/processing and automation mechanisms. Development and engineering primarily on the backend services … and web application hosted tools and systems of the 9fin platform. Taking a leading role within project teams as an IC, running code reviews and mentoring of junior developers, involvement in early research and experimentation with new technologies providing input for new features and products. Continually improve on the 9fin codebase taking the chance to automate, refactor and document … experience delivering APIs, Service Oriented Architecture Good working knowledge of SQL statements for retrieving data A good collaborator and communicator with cross functional engineering teammates and others within 9fin Code Quality: Through writing testable, maintainable code, and by engaging in code review for your own work and for reviewing others Company Benefits We're a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Hiring in Canada: Senior Web Application Developer

London, United Kingdom
Flynn Group of Companies
for our web apps and a mix of Java, Swift, and Xamarin for our mobile apps. Responsibilities Will be a core member of the team to design, architect, develop, code reviews and test our key applications Design new application features and integrations in collaboration with team members to deliver complex changes Design and implement scalable and resilient cloud solutions … with security and disaster recovery in mind Help the team plan and execute technical deliverables Ensure good code coverage and test coverage by writing and maintaining effective automated tests Be a champion of code quality in team by adhering to CLEAN architecture and SOLID principles Mentor other developers on the team in software development life cycle More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Fruition Group
Continuously improve and evolve our existing digital products to deliver market-leading insurance experiences. Mentor and support other engineers, helping to raise the bar for the entire team. Drive code quality through thoughtful code reviews, pair programming, and a strong QA mindset. Collaborate closely with Product Managers and Designers to bring ideas to life-fast. Contribute … accessibility standards and understand how to build inclusive user interfaces. You've seen projects through the entire development lifecycle, from ideation to production. You write clean, tested, and maintainable code and you care about getting it right. You will be someone who's actively curious about how AI can enhance your work - keen to experiment, learn quickly, and apply More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Software Development Engineer III - Front-end

London, United Kingdom
Expedia, Inc
experience layer Collaborate with multiple engineering teams to enable co-development, reuse, and problem-solving Develop and test standard software applications using React, GraphQL, and related technologies Participate in code reviews to assess overall code quality and flexibility Apply software design principles, data structures, design patterns, and computer science fundamentals to write clean, maintainable, optimized, and … modular code with clear naming conventions Drive continuous improvement and continuous delivery within an agile development team Write automation tests, unit tests, and acceptance tests to support continuous integration pipelines Collaborate with team members to co-develop and resolve issues Be involved in product feature development and work closely with teams across our global offices Experience & Qualifications: Bachelor's … and work with new technologies and frameworks; enthusiastic about all aspects of application development, from brainstorming and design to implementation and launch Experienced in testing and monitoring your own code Understand client/server architectures and mobile development best practices Previous experience working with large codebases Experience in Agile development methodologies Communicate with clarity and precision, presenting complex information More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - AI & ML

London, United Kingdom
Recombine
into business operations, helping ourclients maximize growth through automation. What You'll Do at Recombine End-to-End Quality: Design, build, and maintainefficient, reusable, scalable, and reliable code while ensuringhigh performance and quality. Collaboration: Work with cross-functional teams to drivefeature development, contributing technical expertise andinfluencing others in the process. Operational Excellence: Identify performance bottlenecks,bugs, and … other issues, and proactively devise solutions tomitigate and resolve them. Engineering Practices: Help establish best engineeringpractices, including maintaining high code quality, automation,and agile development standards. Client-Centric Solutions: Focus on delivering robust andreliable services that enhance the performance of Recombine's AIproducts. What You'll Bring to the Team 4+ years of experience in software engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer- AI Platform

London, United Kingdom
Hybrid / WFH Options
Zego
hands-on experience in backend development, with solid foundations in Python and object-oriented programming. You'll be someone who enjoys solving complex technical problems, writing clean and maintainable code, and working on systems at scale. This role focuses on general programming competence over framework-specific knowledge and is ideal for engineers who thrive in building reliable systems and … contributing to architectural decisions. What you will be doing Develop, test, and maintain Python code for a variety of applications. Analyse, troubleshoot, and solve complex programming problems. Collaborate with cross-functional teams to gather requirements and deliver well-structured solutions. Write clear, concise, and well-documented code that adheres to industry best practices. Contribute to code reviews … offering feedback to ensure code quality across the team. Continuously learn and adapt to new technologies and development practices. About you You have strong Python skills (or significant backend experience in another language and are keen to work in Python) and a proven track record of building and maintaining backend systems Strong understanding of Python fundamentals, including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Engineer

London, United Kingdom
Hybrid / WFH Options
Miro Group
maintainability Build scalable and efficient data pipelines to power AI insights and quality improvements Help shape and drive technical strategy for Miro's AI platform Maintain high code quality through testing, code reviews, and automation What you'll need 4+ years of backend engineering experience Strong experience with Python, Java or Kotlin in production More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer

London, United Kingdom
Hybrid / WFH Options
Two Circles
join our London office. You will play a key role in shaping our rapidly evolving technology proposition and will be responsible for providing technical leadership, writing scalable and maintainable code, supporting technology consulting projects, and identifying and advising on appropriate solutions for our clients. You will have a track record of designing and delivering high-quality digital … and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually improving it. Encouraging a … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Guidewire Developer

City, London, United Kingdom
Hybrid / WFH Options
Pioneer Search Ltd
with cross-functional teams to gather requirements and deliver solutions. Implement and optimize RESTful APIs and microservices architecture. Participate in Agile development processes and contribute to continuous improvement. Ensure code quality through testing and code reviews. Provide technical support and troubleshooting for production issues. Required Skills and Experience: Strong development skills in Gosu for Guidewire More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 65,000 Annual
Posted:

Senior Fullstack Product

London, United Kingdom
Startup Networks
team. You will be a technical leader and a mentor, playing a pivotal role in shaping our product vision and technical direction while driving the delivery of high-quality, well-designed, and user-friendly applications. You will make significant contributions to our technology stack and best practices, fostering a culture of technical excellence and continuous improvement. The Role … impactful projects, ensuring seamless user experiences with observability baked in. You will champion a strong product mindset with a keen eye for user experience and system design Passionate about code quality, maintainability, observability and best practices across the platform Proactive and collaborative approach to problem-solving Able to effectively communicate technical concepts to both technical and non … technical team members Comfortable working in a fast-paced, startup-like environment, balancing speed and quality while demonstrating an action-oriented approach and a strong desire for ownership to deliver high-quality solutions efficiently Enthusiastic about working with modern full-stack technologies and frameworks A team player who fosters effective collaboration between engineering teams and stakeholders. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

London, South East, England, United Kingdom
Lorien
Risk data for BNPP is at the heart of all that the Risk Systems department achieves on a daily basis. · Design, build, and maintain efficient, reusable, and reliable Python code · Rapidly prototyping solutions to quickly prove/disprove new concepts · Design and implementation of low-latency, high-availability, and performant applications · Work directly with Risk analysts and Product owners … to turn functional requirements into efficient and maintainable code · Ensure the best possible performance, quality, and responsiveness of the applications · Identify bottlenecks and bugs, and devise solutions to these problems · Help maintain code quality, organization, and automation · Integration with a variety of data storage solutions 3. Professional Qualifications/Candidate Profile Minimum Qualification Requirements … knowledge of its ecosystem · Solid understanding of object-oriented programming and functional programming paradigms · Familiar with Python application design and architectural patterns · Demonstrable ability to write clean and readable code · Experience with SQL and any industry standard relational database. · Understanding fundamental design principles behind a scalable application · Creating data schemas that represent and support business processes · Unit test and More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Senior Frontend Engineer (6 month contract)

London, United Kingdom
Two Circles Ltd
and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually improving it. Encouraging a … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. … environment where you have utilised tools such as Circle CI, GitHub actions or Azure DevOps etc. An appreciation of DevOps and platform engineering culture. You don't just write code, but you also like to build and ship it, utilising cloud platforms and services, such as Azure, AWS or GCP. Experience in agile development practices, continuous integration and test More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Fullstack Engineer (Rapid delivery)

London, United Kingdom
Blink - The Employee App
user provisioning and identity management, as well as SAML 2.0 and Single Sign-On protocols. Ability to effectively implement and troubleshoot SSO and SCIM integrations. High-Quality Code: A proven record of writing clean, testable, and maintainable code that meets rigorous standards of software quality. A developer dedicated to enhancing the code base. Problem-Solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer Python

London, United Kingdom
Codeneer
software. Department: Project Management Project Location(s): London - United Kingdom Compensation: 73.000 GBP P/A Responsibilities You are in charge of creating Python-based applications and systems. Their code is the foundation of all software projects, ensuring functionality and performance. Frequently take on leadership positions, guiding and mentoring junior developers. They give technical skills and ensure the team … an important element of this role. They aid in the definition of project demands and specifications, ensuring that software meets business objectives. A Senior Python Developer's role includes code reviews. They ensure code quality, suggest areas for development, and ensure best practices are followed You are in charge of finding and resolving code bugs. … required. Understanding how to work with databases is essential for developing reliable software. Working knowledge of source control systems such as Git is frequently required, as it aids in code integrity and collaboration Strong skills in problem-solving and attention to detail are required. Senior Python developers must be able to effectively identify and resolve issues. Effective communication and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
London
10th Percentile
£57,500
25th Percentile
£61,250
Median
£80,000
75th Percentile
£117,500
90th Percentile
£137,500