Code Quality Jobs in the UK

1 to 25 of 759 Code Quality Jobs in the UK

Lead Software Engineer - Front End

Manchester Area, United Kingdom
Hybrid / WFH Options
Vypr
do Lead the frontend development of Vypr Predict, ensuring a scalable, performant, and intuitive user experience. Write, review, and maintain high-quality code in Next.js, and TypeScript, ensuring best practices are followed. Drive the implementation and maintenance of frontend testing frameworks and best practices to ensure code … technical strategy, aligning Frontend development with business objectives and future growth. What you will be responsible for Driving best practices in frontend development, including code quality, accessibility, and UI/UX consistency. Collaborating with the Lead Backend Engineer to align frontend development with the overall platform strategy. … Leading and mentoring engineers, fostering a high-performance culture aligned with Vypr’s values. Driving best practices in frontend development, including code quality, performance, and UI/UX consistency. What you are good at You have deep experience with Next.js, TypeScript, and modern frontend frameworks, building scalable More ❯
Posted:

Senior Software Engineer - Senior Consultant Level

London, United Kingdom
Visa Inc
building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa's internal standards for scalability, security, and reusability Collaborate multi-functionally to … mentorship and continued learning opportunities Essential Functions: Takes a hands-on approach in designing and developing software while simultaneously guiding the team in developing code that adheres to design specifications and meets security best practices. Proactively proposes automation to improve effectiveness and efficiencies of systems and tools and supports … yield the greatest efficiencies. Leverages back-end technical expertise on underlying systems/platforms across teams and telemetry analyses to propose scalable improvements in code, processes, and designs with an emphasis on customer/business objectives. Engages with product engineering teams and product owners across teams by leading code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Engineering (Energy and Commodities)

United Kingdom
TP ICAP Group Services Ltd
direct report to the CIO of E&C, the senior engineer will ensure the technical delivery of the portfolio, providing governance pertaining to architecture, code quality, standards, tools and technology. A further important consideration must be given to continuous improvement and modernisation of the capabilities, resources and … of a general-purpose scripting language (such as Python, Perl, Ruby) and SQL Experience of Application Lifecycle Management Tools and technologies such as Source Code Management; git, DevSecOps platforms; GitLab, TeamCity Perform meta/code reviews Experience of OO design principals such SOLID/DRY/YAGNI to … create maintainable, self-documenting and high-quality code Experience of Architectural Patterns and practices such as Backend for Frontend, Micro Frontends, Microservices, Cloud Patterns Experience of and understanding of the importance of maintaining code quality using Unit/Integration/e2e testing, utilising Quality More ❯
Salary: 0.0
Posted:

Staff Software Engineer, Typescript

London, United Kingdom
Mistral AI
that push the boundaries of what's possible. Performance Excellence: Ensure our products are high-performing, reliable, and responsive, delivering a seamless user experience. Code Quality Champion: Uphold the highest standards of code quality through rigorous reviews, unit testing, and automation. Thought Leader: Stay … Engineer at Mistral spends 80% coding and 20% : Owning engineering projects end to end (from architecture design to delivery) Advocating cross-domain topics (Architecture, code quality, testing, performance, documentation ) Coaching and mentoring other engineers Possibly Interacting with Product Managers About the teams The idea would be to … your work: Le Chat core - Web platform Le Chat apps - Desktop (not yet started) - Ideal if you have experience with Electron or Tauri Mistral Code - Connecting Codestral , our coding model, to your IDE (not yet released) Who you are Significant expertise in web development using Typescript, React.js and Node.js More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Ki Insurance
and scalable backend solutions. Leveraging your expertise in C# and .NET Core, you will drive the implementation of complex projects, ensure the highest quality standards, and provide technical leadership within the team. Your role will involve working with a variety of Azure PaaS services, integrating various technologies, and … deliver robust backend solutions. Mentorship: Provide guidance and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and technical growth. Code Quality: Champion code quality through regular code reviews, enforcing coding standards, and advocating for best practices in testing … of microservices architecture. Database Management: Work with both NoSQL and relational databases, ensuring efficient data storage, retrieval, and management. Performance Optimisation: Continuously optimise backend code and system performance to meet the highest standards of efficiency and responsiveness. Security Practices: Implement and enforce security best practices in backend development, ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Software Engineering

United Kingdom
Element Materials Technology
/ML implementation Overseeing operational aspects of software development process - to ensure effective workflows across developers Moving fast and shipping high quality code – Balance speed and quality in an agile, early-stage environment Managing and conducting code reviews - to maintain high code quality, implement and enforce testing best practices for the software Ensuring high-quality software - through modern DevOps, CI/CD, and testing practices Collaborating with leadership and team – work closely with product, design and compliance experts to build AI driven decision support for complex regulations Being hands … Expertise in ML, NLP, Data Engineering, cloud computing, and scalable architectures Ownership mentality – You think like a founder and care about outcomes, not just code Strong expertise - in software development, data engineering, and AI/ML Experience building scalable cloud-based platforms (AWS, Azure, or GCP) Proficiency in Python More ❯
Posted:

Senior Programmer (Unreal Engine)

Middlesbrough, Yorkshire, United Kingdom
Hybrid / WFH Options
Double Eleven Ltd
we're unable to sponsor a visa for this role. What you'll be doing Design, develop, write, test and implement systems and game code Test and refine game-play features and systems throughout development Estimate tasks and deliver high quality code to schedule Perform code reviews with the development team to ensure code quality Help develop technical design specifications Work with designers, artists and publishing as required to create the highest possible quality titles What we're looking for Excellent knowledge and understanding of C++ Extensive experience of Unreal … engine Ability to manage time and workload effectively Write clear, debuggable, maintainable and performance targeted code Able to break down and structure tasks to meet deadlines efficiently Experience in profiling and optimisation techniques Experience with multi-threaded programming Experience with post-launch ongoing product development and delivery Excellent verbal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Principal Engineer - GCP - London

London, United Kingdom
Photon
fostering innovation within your team. Responsibilities: Design, implement, and manage scalable cloud infrastructure on Google Cloud Platform (GCP). Develop and maintain Infrastructure as Code (IaC) using Terraform to automate the provisioning and management of cloud resources. Ensure high availability, scalability, and security of cloud environments. Continuous Integration and … Continuous Deployment (CI/CD): Implement and manage CI/CD pipelines using GitHub Actions. Integrate and configure tools for code quality analysis and static code analysis. Use relevant tools to identify and remediate security vulnerabilities in the codebase. Monitoring and Logging: Configure and manage comprehensive … Strong experience with Google Cloud Platform (GCP) and Terraform. Proficiency in setting up and managing CI/CD pipelines using GitHub Actions. Familiarity with code quality tools like SonarCloud and security tools like Snyk. Extensive experience with monitoring tools such as Datadog or NewRelic. Knowledge of containerization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

CI Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Arm Limited
releases of our software out at high quality, we are also responsible for monitoring the stability of our test infrastructure, managing the code quality of our key DDK software branches and doing improvement work to make DDK testing & releasing more efficient and easy for everyone. … are looking for a Software Engineer to join our team with a focus on developing CI pipelines which enhance our ability to keep our code branches stable and bug free whilst providing fast feedback for all. This is a fantastic opportunity for someone passionate about building CI on top … and timely feedback, allowing everyone to make more informed decisions about their day to day engineering, as well as helping us all understand our code stability quickly and easily. Key Responsibilities Develop and maintain modern, fast CI pipelines in gitlab. Implement reporting that allows all users to have fast More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Developer

Greater London, England, United Kingdom
ATFX Connect
Stack Evolution: Stay up to date with the latest developments and modern software development technologies. Proactively suggest and implement improvements to the technology stack. Code Quality and Best Practices: Ensure code reviews, testing, and continuous integration practices are followed. Promote and enforce best practices for code quality, security, and maintainability. Problem-Solving & Troubleshooting: Address complex technical challenges related to FX transactions, trading systems, and real-time data processing. Provide solutions and guide the team through issues. Compliance and Security: Ensure the platform meets regulatory standards and incorporates strong security practices in all areas More ❯
Posted:

Lead Developer

london, south east england, united kingdom
ATFX Connect
Stack Evolution: Stay up to date with the latest developments and modern software development technologies. Proactively suggest and implement improvements to the technology stack. Code Quality and Best Practices: Ensure code reviews, testing, and continuous integration practices are followed. Promote and enforce best practices for code quality, security, and maintainability. Problem-Solving & Troubleshooting: Address complex technical challenges related to FX transactions, trading systems, and real-time data processing. Provide solutions and guide the team through issues. Compliance and Security: Ensure the platform meets regulatory standards and incorporates strong security practices in all areas More ❯
Posted:

Software Engineering Manager - React Native

United Kingdom
Hybrid / WFH Options
MFK Recruitment
for React Native development, TypeScript usage, and mobile architectures. Evaluate and recommend tools, frameworks, and methodologies to enhance development efficiency. Drive technical debt reduction, code quality initiatives and sustainable code maintenance. Implement and maintain robust testing strategies for mobile applications. Lead, mentor, and support a team … of 4-6 mobile engineers, fostering a collaborative, high-performance culture. Provide technical coaching, career development guidance, and structured feedback. Conduct code reviews, pair programming sessions, and architecture discussions. Manage team performance metrics and development goals. Foster knowledge sharing and technical documentation practices. Actively contribute to the React Native … technical challenges. Collaborate closely with engineers to resolve blockers and optimize mobile app performance. Assist in debugging and troubleshooting critical mobile issues. Maintain high code quality standards and TypeScript best practices. Oversee sprint planning, backlog prioritization, and project execution. Work with cross-functional teams to align technical More ❯
Posted:

Lead Backend Engineer (PHP)

United Kingdom
Hybrid / WFH Options
Supermetrics Oy
and features Collaborate with product managers, designers, and other stakeholders to define technical roadmaps, prioritize features, and estimate development efforts Drive and enforce high code quality standards through thorough code reviews, promoting best practices in software development, and ensuring maintainability and scalability. Mentor and guide team … members, fostering a culture of learning, collaboration, and continuous improvement. Provide technical guidance, conduct code reviews, and share knowledge to enhance the team's overall performance and expertise Proactively identify and address potential system bottlenecks, improve monitoring and alerting capabilities, and ensure the stability and performance Utilizing existing monitoring … Prior experience as a Tech Lead, demonstrating your ability to guide and mentor a team Experience working with API integrations A strong commitment to code quality, including experience with unit, integration, and end-to-end testing Proven ability to lead architecture and software design discussions and translate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead In Belfast

United Kingdom
Hybrid / WFH Options
Version 1
cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a … applications with this in mind Strong experience with Test-Driven Development (TDD) approach, writing unit and integration tests to ensure high-quality code, and maintaining a robust testing suite for continuous integration and delivery. Experience developing REST-based APIs Strong experience with DevOps and CI/CD … partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. Were an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we do More ❯
Salary: 0.0
Posted:

Senior Front-End Engineer

London, United Kingdom
Beamsrenovation
align with user needs and product goals, while also setting the technical direction for our front-end architecture. You'll drive best practices in code quality, UI performance, and design system implementation, contributing to a cohesive and engaging user experience. As a senior member of the team … you'll provide mentorship to mid-level engineers, sharing insights on design patterns, optimizing code, and ensuring adherence to front-end standards. Your proactive approach to problem-solving and your ability to lead technical discussions will help guide the team through complex challenges, resulting in robust and reliable UI …/UX for speed, accessibility, and responsiveness across devices. Mentor teammates and promote best practices in front-end development and UI design. Participate in code reviews to maintain high code quality and consistency within the team. Stay updated on industry trends and integrate new front-end More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-Level Python Software Engineer - up to £75K - Hybrid - London

City of London, London, United Kingdom
Hybrid / WFH Options
RP Recruitment Ltd
to be resilient, scalable, and secure enabling our clients to move faster and smarter in a rapidly changing financial landscape. We value clean, maintainable code, healthy team dynamics, and delivering tangible business value without unnecessary complexity. If you love solving real-world problems, writing thoughtful Python code, and … Python services using asyncio , and develop event-driven systems integrating AWS services (Lambda, SQS, EventBridge, ECS, etc.). Write reliable, maintainable, and well-tested code using pytest , type hints , and dataclasses . Collaborate with other engineers through pair or mob programming , pull request reviews, and knowledge-sharing sessions. Help … improve our CI/CD pipelines and ensure code quality through automated testing , linting , and type checking . Contribute to our culture of pragmatic TDD/BDD , balancing speed with long-term maintainability. Work closely with product and business stakeholders to deliver high-impact features. Support and More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Python Developer

London Area, United Kingdom
Hybrid / WFH Options
The MWek Company
to be resilient, scalable, and secure — enabling our clients to move faster and smarter in a rapidly changing financial landscape. We value clean, maintainable code, healthy team dynamics, and delivering tangible business value — without unnecessary complexity. If you love solving real-world problems, writing thoughtful Python code, and … Python services using asyncio , and develop event-driven systems integrating AWS services (Lambda, SQS, EventBridge, ECS, etc.). Write reliable, maintainable, and well-tested code — using pytest , type hints , and dataclasses . Collaborate with other engineers through pair or mob programming , pull request reviews, and knowledge-sharing sessions. Help … improve our CI/CD pipelines and ensure code quality through automated testing , linting , and type checking . Contribute to our culture of pragmatic TDD/BDD , balancing speed with long-term maintainability. Work closely with product and business stakeholders to deliver high-impact features. Support and More ❯
Posted:

Python Developer

london, south east england, united kingdom
Hybrid / WFH Options
The MWek Company
to be resilient, scalable, and secure — enabling our clients to move faster and smarter in a rapidly changing financial landscape. We value clean, maintainable code, healthy team dynamics, and delivering tangible business value — without unnecessary complexity. If you love solving real-world problems, writing thoughtful Python code, and … Python services using asyncio , and develop event-driven systems integrating AWS services (Lambda, SQS, EventBridge, ECS, etc.). Write reliable, maintainable, and well-tested code — using pytest , type hints , and dataclasses . Collaborate with other engineers through pair or mob programming , pull request reviews, and knowledge-sharing sessions. Help … improve our CI/CD pipelines and ensure code quality through automated testing , linting , and type checking . Contribute to our culture of pragmatic TDD/BDD , balancing speed with long-term maintainability. Work closely with product and business stakeholders to deliver high-impact features. Support and More ❯
Posted:

Product Engineer (London)

London, United Kingdom
Hybrid / WFH Options
Gaia
build solutions and deliver customer and business outcomes Improving the developer experience and quality of our systems by investing in tooling, infrastructure, code quality, automated testing and observability Setting the engineering culture with the rest of the team by defining how we should work as … a team, set standards for quality, and improve the speed of engineering execution You'll be great for this role if you: You have experienced life as a full-stack engineer in a startup for over 3 years You are fluent in working with the JavaScript ecosystem. Bonus … tactical and strategic considerations You're ready to hit the ground running with a strong technical background, including experience building high-quality code and infrastructure You enjoy working as part of a small, cross-functional team in close partnership with other cross-functional teams You prefer simple More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead

United Kingdom
Hybrid / WFH Options
Version 1
cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a … applications with this in mind Strong experience with Test-Driven Development (TDD) approach, writing unit and integration tests to ensure high-quality code, and maintaining a robust testing suite for continuous integration and delivery. Experience developing REST-based APIs Strong experience with DevOps and CI/CD … partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. Were an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we do More ❯
Salary: 0.0
Posted:

Asset Management - Product Manager - Global Transport Group - Vice President

United Kingdom
JPMorgan Chase & Co
company systems and overseeing implementation. Collaborate with the GTG Technology Team to set targets and direction on product requirements, define sprints and timelines, conduct code reviews to ensure code quality and best practices, and assist with coding and development. Engage with portfolio companies to define data …/ML frameworks to enhance operational efficiency and customer experience. Manage and deliver complex technology projects on time and within budget, ensuring high-quality outcomes. Data Management and Analytics: Implement data governance models and advanced analytics solutions to enhance decision-making and business insights. Lead initiatives in big … senior stakeholders in the business and technology teams to facilitate effective communication and collaboration to drive business change. Review and quality control code, data governance, and data quality systems across GTG and portfolio companies. Required qualifications, capabilities and skills: Extensive experience in technology leadership roles More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Web Technical Lead (Digital Factory)

Watford, Hertfordshire, United Kingdom
Allwyn UK
Oversee architecture and design decisions for new features, ensuring scalability, performance, and maintainability, working closely with the Architecture Team (Solution & Enterprise Architecture). Conduct code reviews to ensure adherence to best practices, coding standards, and technical guidelines to ensuring high-standards and a first-class application e.g. TDD, CI … date with the latest industry trends, libraries, and web development tools, and advocate for their use within the team. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Drive innovation within the Digital Factory and within the wider business. Assist in troubleshooting and resolving … ownership for the creation of technical Epics/Stories. Experience with working and leading near-shore/offshore development teams. Key Measures of Success: Code Quality & Technical Standards Code Review Metrics - The percentage of code reviews completed on time, also the quality of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Web Developer

Chelmsford, Essex, United Kingdom
EWS Group
databases for transactional and reporting efficiencies using SQL Server. CI/CD Implementation : Set up and maintain robust CI/CD pipelines for seamless code integration, testing, and deployment. Code Quality and Testing : Ensure clean, efficient, and maintainable code through peer reviews, unit testing, and … documentation for projects. Development standards: Play a key role in identifying and championing improvements in the areas of technology, process, and product. Manage legacy code: Performance and scalability improvement and refactoring of legacy codebase including introducing new features or fixing bugs. Skills and Qualifications Education: Bachelor's degree in … Strong understanding of architecture, design patterns and software engineering practices. Problem-Solving : Strong analytical and problem-solving skills to debug and resolve complex issues. Code optimisation : Excellent code optimisation skills including refactoring legacy code and improving while introducing new features. Agile : Experience with Agile and different software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Intelligence Engineer, Amazon

London, United Kingdom
Amazon
that drive decision-making by senior leadership. As a key member of the CSP team, you will continually raise the bar on both quality and performance. You will bring innovation, a strategic perspective, a passionate voice, and an ability to prioritize and execute on a fast-moving set … BI solutions for difficult problems, delivering large-scale BI solutions Provide solutions that drive the team's business decisions and highlight new opportunities Improve code quality and optimize BI processes Demonstrate proficiency in a scripting language, data modeling, data pipeline design, and applying basic statistical methods (e.g. … well as exploratory, deterministic, and probabilistic analysis techniques - Experience in designing and implementing custom reporting systems using automation tools - Knowledge of how to improve code quality and optimizes BI processes (e.g. speed, cost, reliability) Our inclusive culture empowers Amazonians to deliver the best results for our customers. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full-Stack Engineer

London, United Kingdom
Beamsrenovation
within the team. You'll have a hands-on role in our most challenging and impactful projects, contributing to everything from system architecture and code quality to technical strategy and decision-making. Your expertise will ensure our systems are robust, efficient, and able to scale with our … closely with the Lead Engineer and cross-functional teams to translate business needs into technical solutions. Develop and maintain resilient, high-quality code that aligns with best practices in full-stack development. Assist in the design of the technical architecture and contribute to the evolution of our … development practices and tooling. Participate in code reviews and pairing, provide constructive feedback to teammates and mentoring to junior members of the team. Troubleshoot and optimise applications for performance and scalability. Contribute to the development of applications leveraging generative and agentic AI. What you'll need 7+ years of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
10th Percentile
£43,750
25th Percentile
£56,250
Median
£66,212
75th Percentile
£82,500
90th Percentile
£95,000