Code Quality Jobs in the UK

1 to 25 of 3,106 Code Quality Jobs in the UK

Senior Software Engineer

City of London, London, United Kingdom
AGITProp
This is a critical role where you will contribute to the design, development, and deployment of our cutting-edge AI-driven platform. We emphasize code quality, robust architecture, and a collaborative approach to problem-solving. You will be expected to take ownership of significant projects, mentor junior … to the overall technical direction of the team. Responsibilities Design and Development: Design, develop, and test high-quality, maintainable, and scalable Python code for our platform. Code Quality: Champion code quality best practices, including thorough testing, code reviews, and adherence … experience, with a demonstrable track record of delivering high-quality software products. Strong Python Skills: Excellent proficiency in Python programming. Focus on Code Quality: A deep understanding of software engineering principles and a passion for writing clean, well-tested, and maintainable code. Product Delivery Experience More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
AGITProp
This is a critical role where you will contribute to the design, development, and deployment of our cutting-edge AI-driven platform. We emphasize code quality, robust architecture, and a collaborative approach to problem-solving. You will be expected to take ownership of significant projects, mentor junior … to the overall technical direction of the team. Responsibilities Design and Development: Design, develop, and test high-quality, maintainable, and scalable Python code for our platform. Code Quality: Champion code quality best practices, including thorough testing, code reviews, and adherence … experience, with a demonstrable track record of delivering high-quality software products. Strong Python Skills: Excellent proficiency in Python programming. Focus on Code Quality: A deep understanding of software engineering principles and a passion for writing clean, well-tested, and maintainable code. Product Delivery Experience More ❯
Posted:

Developer Advocate

London, England, United Kingdom
Sonar
At Sonar, we’re a group of brilliant, motivated, and driven professionals working hard to help organizations build responsible, secure, high-quality code quickly and systematically. We build solutions that don’t just solve symptoms of problems – we fix problems at the source – source code, to … The impact you can have As a Developer Advocate, you join a team of talented Product people and Developer Advocates who are passionate about code quality and security by reaching and educating developers across their preferred forums. As one of Sonar's public voices and faces, you … build mindshare with developers across our community through thought leadership and tactical content around Software Engineering best practices, Software Development Lifecycle best practices, Software Quality, and testing. Strengthen collaboration with communities, forums, and projects by establishing integrations or other modes of deep alignment. Create compelling technical content delivered More ❯
Posted:

Senior Embedded Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Defence iQ
at Defence iQ Architect, design, implement, and test embedded software for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with … teams Key Responsibilities Architect, design, implement, and test embedded software for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with … a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems Focus on code quality with the ability to conduct thorough code and design reviews Ability to effectively communicate and collaborate with diverse teams British More ❯
Posted:

Head of Engineering

City of London, London, United Kingdom
Zelt
this is a rare opportunity to do both. Your Role: We’re looking for a Head of Engineering who loves to get into the code; and is ready to lead a small but growing team. You’ll report directly to our Founder & Chief Product Officer, and play a key … technical ability with a passion for helping others deliver high-quality software. You’ll be expected to lead by example, through your code and code reviews, your decisions, and your drive to continuously improve how we build. In your first few months, success means improving engineering … , introducing clear standards and structure without overengineering, and aligning the team around technical direction and accountability, while continuing to ship the most critical code and infrastructure yourself. Your Tasks: Design and build software yourself, across Node.js, TypeScript, React, AWS, PostgreSQL, while also guiding others to do the same More ❯
Posted:

Head of Engineering

London Area, United Kingdom
Zelt
this is a rare opportunity to do both. Your Role: We’re looking for a Head of Engineering who loves to get into the code; and is ready to lead a small but growing team. You’ll report directly to our Founder & Chief Product Officer, and play a key … technical ability with a passion for helping others deliver high-quality software. You’ll be expected to lead by example, through your code and code reviews, your decisions, and your drive to continuously improve how we build. In your first few months, success means improving engineering … , introducing clear standards and structure without overengineering, and aligning the team around technical direction and accountability, while continuing to ship the most critical code and infrastructure yourself. Your Tasks: Design and build software yourself, across Node.js, TypeScript, React, AWS, PostgreSQL, while also guiding others to do the same More ❯
Posted:

Head of Engineering

South East London, England, United Kingdom
Zelt
this is a rare opportunity to do both. Your Role: We’re looking for a Head of Engineering who loves to get into the code; and is ready to lead a small but growing team. You’ll report directly to our Founder & Chief Product Officer, and play a key … technical ability with a passion for helping others deliver high-quality software. You’ll be expected to lead by example, through your code and code reviews, your decisions, and your drive to continuously improve how we build. In your first few months, success means improving engineering … , introducing clear standards and structure without overengineering, and aligning the team around technical direction and accountability, while continuing to ship the most critical code and infrastructure yourself. Your Tasks: Design and build software yourself, across Node.js, TypeScript, React, AWS, PostgreSQL, while also guiding others to do the same More ❯
Posted:

Senior Software Engineer

Portsmouth, England, United Kingdom
TÜV SÜD
and includes a Blazor Server , Blazor WASM app, and an API . The successful candidate will be responsible for delivering high-quality code, performing code reviews, and mentoring associate developers. Key Responsibilities: Write, test, and maintain high-quality code within a Blazor Server … Blazor WASM , and API-based architecture. Create and maintain Azure Pipelines Implement Progressive Web Applications (PWA) Conduct code reviews, ensuring best practices and code quality across the project Collaborate with project stakeholders to clarify requirements, offer technical insights, and ensure the project’s goals are met More ❯
Posted:

Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time

London, England, United Kingdom
Hybrid / WFH Options
Input Output (IOHK)
role is to develop high-quality software solutions that meet customer needs. You will be responsible for writing high-quality code for our products. You will work with cutting-edge research and technology. To support you on this challenge, our products have software architects, product … in Haskell and Agda. They contributed to Cardano ledger updates for smart contracts and published peer-reviewed research. Coding and Development: Write and maintain code in Haskell Use Git for version control, committing often, and submitting small pull requests Write clean, efficient code that meets acceptance criteria and … to ensure code quality Identify and fix bugs, including emergency fixes for severity 1 issues Troubleshoot, debug, and upgrade existing software Code Reviews and CI/CD: Conduct and participate in code reviews to maintain code quality Implement and manage CI pipelines More ❯
Posted:

Senior Frontend Developer

City of London, London, United Kingdom
RE Partners
in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API More ❯
Posted:

Senior Frontend Developer

London Area, United Kingdom
RE Partners
in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API More ❯
Posted:

Fullstack Engineer

London, England, United Kingdom
GEEIQ
React . A key aspect of this role is the ability to effectively understand and work WITH AI-powered developer tools (e.g., Cursor, Claude Code, Gemini, GitHub Copilot ) to enhance productivity, code quality, and accelerate development cycles. We are seeking a motivated and growing engineer who … data integrity and contribute to performance improvements in database operations. AI Tool Integration & Innovation: Actively utilize and explore AI developer tools (e.g., Cursor, Claude Code, Gemini ) to streamline coding, debugging, and learning processes. Contribute to best practices for leveraging AI tools within the engineering team. Code Quality and Collaboration: Uphold high standards of code quality through diligent development, participation in code reviews, and writing unit/integration tests. Support junior team members and actively participate in a culture of continuous learning and knowledge sharing. Project Contribution: Contribute significantly to development projects More ❯
Posted:

Engineering Manager (UAE Based)

City of London, London, United Kingdom
AI71
you will guide technical execution, mentor engineers, and work closely with cross-functional teams to ensure we meet our ambitious goals. You will review code, establish development standards, and facilitate a culture of continuous improvement and excellence. Key Responsibilities · Technical Leadership: Oversee the entire engineering pipeline (front-end, back … Technical Blockers: Act as a point of escalation for the development team, quickly identifying and resolving technical issues or bottlenecks that could impede progress. · Code Quality & Best Practices: Conduct code reviews to ensure adherence to best practices, high-quality code standards, and maintainable … end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around code quality, testing, and overall process improvements to optimize development workflows. · Performance Management: Track and report on team performance, progress, and project timelines More ❯
Posted:

Engineering Manager (UAE Based)

London Area, United Kingdom
AI71
you will guide technical execution, mentor engineers, and work closely with cross-functional teams to ensure we meet our ambitious goals. You will review code, establish development standards, and facilitate a culture of continuous improvement and excellence. Key Responsibilities · Technical Leadership: Oversee the entire engineering pipeline (front-end, back … Technical Blockers: Act as a point of escalation for the development team, quickly identifying and resolving technical issues or bottlenecks that could impede progress. · Code Quality & Best Practices: Conduct code reviews to ensure adherence to best practices, high-quality code standards, and maintainable … end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around code quality, testing, and overall process improvements to optimize development workflows. · Performance Management: Track and report on team performance, progress, and project timelines More ❯
Posted:

Engineering Manager (UAE Based)

London, England, United Kingdom
AI71
you will guide technical execution, mentor engineers, and work closely with cross-functional teams to ensure we meet our ambitious goals. You will review code, establish development standards, and facilitate a culture of continuous improvement and excellence. Key Responsibilities · Technical Leadership: Oversee the entire engineering pipeline (front-end, back … Technical Blockers: Act as a point of escalation for the development team, quickly identifying and resolving technical issues or bottlenecks that could impede progress. · Code Quality & Best Practices: Conduct code reviews to ensure adherence to best practices, high-quality code standards, and maintainable … end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around code quality, testing, and overall process improvements to optimize development workflows. · Performance Management: Track and report on team performance, progress, and project timelines More ❯
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
Senior Software Engineer in Dundee to join the team of one of its flagship products. You will be able to write quality code across complex products, services, and components and work with a team to ensure that designs and engineering practices are sound. What You'll Do … data High skill level in Coding. Independently develops complex features through multiple layers (frontend, backend, etc.). Provides technical feedback and assistance on others' code and design. Debugs and troubleshoots in customer's environment and uses low-level operating systems knowledge to troubleshoot complex issues Identifies design and architecture … solutions and discusses the pros and cons of different approaches while effectively balancing long-term strategy and short-term deliverable goals Effectively debugs any code and proposes strategies for improving code quality Purple Perks Medical, dental and vision coverage Generous PTO and observed holidays 2 Paid More ❯
Posted:

Front End Engineer

Grimsby, England, United Kingdom
Hybrid / WFH Options
DFDS Belgium
candidate to be present in the office at least 3 days per week. You will be responsible for: Implementing robust Typescript solutions to improve code quality and maintainability. Using Next.js: Developing server-side rendered applications and static websites with Next.js. Collaboration and Version Control: Regularly using GitHub … Actions for continuous integration (CI) and deployment (CD), managing code versions, and reviewing peers’ contributions. Cross-Team Collaboration: Acting as the primary contact for frontend-related queries and implementations across various teams. Performance Optimization: Ensuring optimal performance of the frontend applications. Responsive Design Implementation: Creating user interfaces that are … compatible across different devices and screen sizes. Code Quality Assurance: Conducting code reviews, maintaining coding standards, and implementing best practices. Problem-Solving: Troubleshooting and resolving issues in the frontend domain. Staying Updated: Keeping up-to-date with the latest frontend technologies and trends. About you We More ❯
Posted:

Principal Front End (React) Engineer

London Area, United Kingdom
FairPlay Sports Media
and product managers to translate business requirements into technical solutions. Mentorship: Guide and mentor junior developers, encouraging a culture of continuous learning and improvement. Code Quality: Enforce best practices in code quality, testing, and documentation. Innovation: Stay up to date on emerging technologies and … test coverage and continuous integration pipelines. Significant experience in optimising application performance, specifically focused on frontend and SSR performance improvements through effective use of code-splitting, hydration strategies, caching, and state management solutions. Familiarity and practical experience with current JavaScript language features (ES2020+) and tooling ecosystems (Babel, TypeScript). … Proven ability to guide technical decision-making, mentor engineering teams, conduct rigorous code reviews, and uphold high standards for code quality, maintainability, and scalability. What you’ll get back from us: Alongside being challenged daily and a real interest in your development, you will also receive More ❯
Posted:

Principal Front End (React) Engineer

City of London, London, United Kingdom
FairPlay Sports Media
and product managers to translate business requirements into technical solutions. Mentorship: Guide and mentor junior developers, encouraging a culture of continuous learning and improvement. Code Quality: Enforce best practices in code quality, testing, and documentation. Innovation: Stay up to date on emerging technologies and … test coverage and continuous integration pipelines. Significant experience in optimising application performance, specifically focused on frontend and SSR performance improvements through effective use of code-splitting, hydration strategies, caching, and state management solutions. Familiarity and practical experience with current JavaScript language features (ES2020+) and tooling ecosystems (Babel, TypeScript). … Proven ability to guide technical decision-making, mentor engineering teams, conduct rigorous code reviews, and uphold high standards for code quality, maintainability, and scalability. What you’ll get back from us: Alongside being challenged daily and a real interest in your development, you will also receive More ❯
Posted:

Principal Front End (React) Engineer

Slough, England, United Kingdom
JR United Kingdom
and product managers to translate business requirements into technical solutions. Mentorship: Guide and mentor junior developers, encouraging a culture of continuous learning and improvement. Code Quality: Enforce best practices in code quality, testing, and documentation. Innovation: Stay up to date on emerging technologies and … test coverage and continuous integration pipelines. Significant experience in optimising application performance, specifically focused on frontend and SSR performance improvements through effective use of code-splitting, hydration strategies, caching, and state management solutions. Proven ability to guide technical decision-making, mentor engineering teams, conduct rigorous code reviews, and … uphold high standards for code quality, maintainability, and scalability. What you’ll get back from us: Alongside being challenged daily and a real interest in your development, you will also receive: Subsidized Sky HD package, broadband and discounted sky talk Free Puregym membership Free healthcare with Bupa More ❯
Posted:

Engineering Manager

Southampton, Hampshire, United Kingdom
Benefex Limited
Manager to lead and guide multiple squads of software engineers. You will be responsible for the overall execution of development roadmap features, ensuring high code quality, on-time delivery, and the professional development of your squad members. Responsibilities Directly manages engineers, guides work, estimations and removes blockers. … contributions, product roadmap and other areas. Provides feedback and helps engineers grow their skills. Ensures adherence to development methodologies. Standardise processes (e.g. agile ceremonies, code quality standards), but give squads autonomy for effective delivery. Tracks tasks, maintains project velocity, and owns squad-level deliverables against the roadmap. … positive relationships with engineers, focusing on understanding their motivations and work styles. Quality Champion: Intrinsically motivated to produce high-quality code and instills a focus on maintainability, testing, and code standards within the team. Results-Driven and Process-Oriented: Able to balance adherence to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Developer - Python

London, England, United Kingdom
Derisk360
CI/CD Automation:Create and maintain DevOps pipelines using GitLab CI/CD, GitHub Actions, or Jenkins for automated testing and deployment. Source Code Management:Collaborate through Git-based version control, ensuring code quality via pull requests and peer reviews on platforms like GitHub or … development, microservices, and cloud-native applications. Proficiency in SQL, database schema design, and query optimization. Strong grasp of DevOps best practices, Git workflows, and code quality standards. Experience with streaming platforms, message queues, or event-driven design. Nice To Have Experience with Kubernetes, Terraform, or CloudWatch. Exposure … and performance-based bonuses. Opportunity to build next-gen backend platforms for global-scale applications. Work with a team that values engineering best practices, code quality, and continuous learning. Flexible work model with remote and hybrid options. Seniority level Seniority level Mid-Senior level Employment type Employment More ❯
Posted:

Java Developer (Must hold active SC)

London, England, United Kingdom
Amber Labs
expert helping deliver projects in a true DevOps manner. You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You … ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the … Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns: Knowledge/Certification in Spring framework. Experience More ❯
Posted:

Market Risk Developer

London, United Kingdom
Barclays
Familiarity with UI/Web development Experience working in an investment bank (preferably in Market Risk Technology) An appreciation for high-quality code You may be assessed on key skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic … 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 requirements, devise solution strategies, and … ensure seamless integration with business objectives. Participate in code reviews and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and actively contribute to the organization's technology communities to foster technical excellence. Adhere to secure coding practices to mitigate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Full-Stack Developer

London, England, United Kingdom
Hybrid / WFH Options
Jigsaw
a range of technologies, adapt to changing requirements, and contribute to the evolution of our entire tech stack while maintaining a high standard of code quality. What You'll Do: Technical Leadership: Drive development using C#, ASP.NET Core, TypeScript, Vue.js, and other technologies. Own architectural decisions, contribute to product … innovation, and ensure the highest levels of code quality through best practices and thorough reviews. High-Impact Projects: Work directly with the CTO and CEO on company-wide, high-profile projects that have immediate business impact. Dive deep into emergency-like situations where your technical expertise is … a focus on designing and implementing complex systems. You’re familiar with front-end frameworks, back-end architectures, API development, and SQL Server. High Code Quality: You have a relentless focus on clean, maintainable, and performant code. You ensure that your solutions are scalable and secure and More ❯
Posted:
Code Quality
10th Percentile
£43,750
25th Percentile
£56,250
Median
£66,212
75th Percentile
£80,000
90th Percentile
£98,474