Code Quality Jobs in London

1 to 25 of 1,076 Code Quality Jobs in London

Senior Software Engineer

London, England, 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

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:

Senior Software Engineer

London, United Kingdom
Kitt
and communication patterns Cross-stack development : Work across our full technology stack - from GraphQL APIs and gRPC services to mobile apps and infrastructure-as-code Code quality & mentorship : Drive code quality standards, conduct thorough code reviews, and mentor junior engineers on best … cross-functional teams, working closely with product managers, designers, and other engineers to deliver impactful solutions Quality focus : You're passionate about code quality, testing, and building maintainable systems that can scale with our growing business Some of our products Groceries - we have an in … tasks. We're looking to bring AI to the forefront of our operational workflows. Infrastructure & DevOps Kubernetes - Container orchestration Docker - Containerisation Terraform - Infrastructure as Code AWS & Google Cloud - Multi-cloud setup Custom Kitt CLI - Development tooling CircleCI - CI/CD pipeline Why Kitt? The world of work has shifted More ❯
Employment Type: Permanent
Salary: GBP Annual
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

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

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

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 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:

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:

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)

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)

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, 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:

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:

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:

Java Developer (Must hold active SC)

London Area, 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: Kubernetes Knowledge/Certification in Spring framework. More ❯
Posted:

Java Developer (Must hold active SC)

City of London, London, 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: Kubernetes Knowledge/Certification in Spring framework. More ❯
Posted:

Java Developer (Must hold active SC)

South East 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: Kubernetes Knowledge/Certification in Spring framework. More ❯
Posted:

Java Developer (Active SC clearance required)

London, England, United Kingdom
Amber Labs
cross-functional consultants, analysts, and support staff. Your role: 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 Diversity & Inclusion: Here at Amber Labs, we More ❯
Posted:

Staff Full-Stack Developer

London, England, United Kingdom
Jigsaw Group
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
London
10th Percentile
£52,500
25th Percentile
£58,500
Median
£70,000
75th Percentile
£117,500
90th Percentile
£122,500