Leeds, England, United Kingdom Hybrid / WFH Options
Bolser Digital Agency
Microsoft, Xbox, Portakabin, RAF Museum, and the Football Foundation. You will be joining an experienced, collaborative team working on recognised digital products applying Extreme Programming (XP) principles such as pairprogramming, test-driven development (TDD), continuous integration, and collective code ownership. The role blends technical skill, product … with headless CMS platforms such as Strapi, Contentful, and WordPress • Collaborate with designers to deliver responsive, accessible UI experiences • Work closely with teammates using pairprogramming, code reviews, and TDD • Contribute to CI/CD pipelines, database design, and application security • Help maintain a collaborative, inclusive, and high … of responsive design, accessibility, and performance best practices • Familiar with headless CMS platforms (Strapi, Contentful, WordPress, etc.) • Exposure to XP practices such as TDD, pairprogramming, and CI/CD • Knowledge of Git, NPM, Docker, and deployment on AWS or Azure • Strong communication and problem-solving skills Main More ❯
London (UK) | Up to £115k + Benefits Are you a Javascript developer who thrives in a collaborative, test-driven environment? Do you believe in pairprogramming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … role for you.... Skills: Full-time pair-programming mindset Commercial React, Typescript experience - (Java nice to have) as well as with an OOP language Be interested in working on Java as well as Typescript Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with … a strong focus on TDD, BDD, and DDD . Pairprogramming culture ensures high-quality code and continuous learning. Continuous integration —every commit is releasable, and automation is key. We value growth and flexibility , welcoming developers from all backgrounds. What You’ll Be Doing Building resilient and adaptable More ❯
london, south east england, united kingdom Hybrid / WFH Options
Plan A Digital
London (UK) | Up to £115k + Benefits Are you a Javascript developer who thrives in a collaborative, test-driven environment? Do you believe in pairprogramming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … role for you.... Skills: Full-time pair-programming mindset Commercial React, Typescript experience - (Java nice to have) as well as with an OOP language Be interested in working on Java as well as Typescript Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with … a strong focus on TDD, BDD, and DDD . Pairprogramming culture ensures high-quality code and continuous learning. Continuous integration —every commit is releasable, and automation is key. We value growth and flexibility , welcoming developers from all backgrounds. What You’ll Be Doing Building resilient and adaptable More ❯
tech environment. Have a good understanding of event-based architecture (a plus). Are familiar with React (a plus). Have knowledge of Extreme Programming best practices like Test-Driven Development (TDD) and PairProgramming (a plus). Our Tech Environment Full-stack, cross-functional teams, working …/serverless experience, please apply. How we get there Tools and Practices: Grafana, AWS Cloudwatch, CI/CD pipelines. Methodologies: Test-Driven Development (TDD), PairProgramming, and Experimentation. Engineering Principles: We apply core engineering principles, including SOLID, KISS, Conway's Law, and the Theory of Constraints, to ensure More ❯
with product teams to refine and improve the product within an agile framework. Conduct code reviews and uphold high-quality coding standards. Engage in pairprogramming to solve complex technical challenges. Tech Stack: React (Next.js) Node.js (Lambda) TypeScript GraphQL (Apollo) Prisma & PostgreSQL Cypress + Jest AWS Terraform (Infrastructure … as-Code) Agile development methodologies (Kanban, pairprogramming, CI/CD) Qualifications & Experience: Considerable commercial experience working with JavaScript/TypeScript, particularly Node.js and React. Experience in building or working with payment systems, payment gateways, or financial transaction platforms. Proven ability to design and implement scalable systems iteratively. More ❯
team alongside other backend engineers and product designers. Strategize, develop, test, and deploy new features and experiments. Engage in collaborative coding practices such as pairprogramming and code reviews within the team. Contribute to resolving the complexities inherent in large-scale systems and extensive datasets. Foster close collaboration … Hands-on experience with RESTful APIs and/or GraphQL. Proficiency in version control tools like Git. Sound understanding of development best practices including pairprogramming and TDD. Eagerness to engage with emerging technologies and collaborate with the team in designing solutions from inception, facilitated by effective communication More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Rullion Limited
team alongside other backend engineers and product designers. * Strategize, develop, test, and deploy new features and experiments. * Engage in collaborative coding practices such as pairprogramming and code reviews within the team. * Contribute to resolving the complexities inherent in large-scale systems and extensive datasets. * Foster close collaboration … Hands-on experience with RESTful APIs and/or GraphQL. * Proficiency in version control tools like Git. * Sound understanding of development best practices including pairprogramming and TDD. * Eagerness to engage with emerging technologies and collaborate with the team in designing solutions from inception, facilitated by effective communication More ❯
improving our current system architecture and code implementation following best practice, using modern platform and coding patterns. Be deeply committed to continuous improvement, refactoring, pairprogramming, TDD, and code peer reviews, to achieve technical excellence, and to reduce and minimize technical debt, supporting long-term customer value. Understand … industries Logistics is ideal but regulated platform-heavy businesses like Retail/Banking/Insurance are also relevant. Agile mindset & XP development practices: Refactoring, Pairprogramming, TDD, BDD, CI/CD, Evolutionary System Architecture. Exposure to designing and building software systems using object-oriented and event-driven approaches More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
AUKvista Uk Limited
development practices Troubleshooting and resolving bugs Refactoring and improving the codebase for maintenance and scalability Actively participating in team activities, such as code reviews, pairprogramming, and retrospectives Creating and maintaining software documentation Working in line with company procedures to provide excellent service to our customers The person … their skills in this area. The successful candidate will be committed to writing well-designed, maintainable, and efficient code, actively participating in code reviews, pairprogramming, and retrospectives, and continuously improving our codebases for better performance and scalability. If you are a driven developer looking to make a More ❯
Telford, Shropshire, United Kingdom Hybrid / WFH Options
AUKvista Uk Limited
development practices Troubleshooting and resolving bugs Refactoring and improving the codebase for maintenance and scalability Actively participating in team activities, such as code reviews, pairprogramming, and retrospectives Creating and maintaining software documentation Working in line with company procedures to provide excellent service to our customers The person … their skills in this area. The successful candidate will be committed to writing well-designed, maintainable, and efficient code, actively participating in code reviews, pairprogramming, and retrospectives, and continuously improving our codebases for better performance and scalability. If you are a driven developer looking to make a More ❯
use of a modern library. High level knowledge of software design principles. Product development experience. Collaborating with technical and non-technical colleagues. Experience of pairprogramming and peer code reviews. Bonus points for React or Vue. Slim. Test Automation. Previous work in the health sector. What youll be … doing Being part of their large Dev team, youll work closely with Product Owners and Account Managers on deliverables. You can expect pairprogramming in an Agile environment, sprints, liaising with their Ops team to make sure their apps are stable and running well, white-boarding and architecting More ❯
in a results-driven environment, where flexibility fuels impact Be a game-changer, ready to step beyond your designated role Love the synergy of pairprogramming? So do we! Seize the opportunity to explore machine learning and its real-world applications at scale. Jump in! A relentless passion … scalable, and easy to use. We enjoy working in a fast-paced team tackling cutting-edge problems by constantly testing and learning. We enjoy pairprogramming for our products, we are lean in our approach and remove bureaucracy where we see it. We believe in delivering fast, iterating More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
and mentoring culture that can help you develop the following: Written code with tests Delivery in an agile environment Worked across a variety of programming languages Worked with databases Worked with APIs Worked with at least one Cloud platform Debugging experience in a range of systems Evidence of self … with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pairprogramming - we pair around 50% of the time Writing code with test-driven development Experience building and maintaining CI/CD pipelines More ❯
and mentoring culture that can help you develop the following: Written code with tests Delivery in an agile environment Worked across a variety of programming languages Worked with databases Worked with APIs Worked with at least one Cloud platform Debugging experience in a range of systems Evidence of self … with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pairprogramming - we pair around 50% of the time Writing code with test-driven development Experience building and maintaining CI/CD pipelines More ❯
are searching for someone with extensive experience using react, TypeScript and node.js. The team are also searching for someone who is comfortable using extreme programming engineering practices such as TDD, DDD and pair programming. Key Competencies: Proficient experience in Full stack development – (Front and Back-end) React, TypeScript … Cloud knowledge) GraphQL experience Used to working in a scrum based agile team (Designers, business users, architects and back-end developers). Strong extreme programming skills - Pairprogramming, Test-Driven Development, Domain-Driven-Design. Understanding of the principles/practice of continuous delivery. In terms of working More ❯
london, south east england, united kingdom Hybrid / WFH Options
Ventula Consulting
are searching for someone with extensive experience using react, TypeScript and node.js. The team are also searching for someone who is comfortable using extreme programming engineering practices such as TDD, DDD and pair programming. Key Competencies: Proficient experience in Full stack development – (Front and Back-end) React, TypeScript … Cloud knowledge) GraphQL experience Used to working in a scrum based agile team (Designers, business users, architects and back-end developers). Strong extreme programming skills - Pairprogramming, Test-Driven Development, Domain-Driven-Design. Understanding of the principles/practice of continuous delivery. In terms of working More ❯
Uxbridge, Middlesex, United Kingdom Hybrid / WFH Options
Avature
skills when the need arises. Key Responsibilities: Work with a full-stack attitude within a self-organising, cross-functional product engineering team, using extreme programming practices, notably pairprogramming and test-driven development. Build, support and maintain automated, fault-tolerant, scalable products and solutions continuously delivered into More ❯
Altrincham, England, United Kingdom Hybrid / WFH Options
Heywood
our customers. You will be working on a modern JDK (we currently use Amazon Corretto 17) and with a variety of approaches such as pairprogramming, automated testing, and continuous integration - all backed by DevOps technologies such as Chef, Vagrant, Kubernetes, Terraform, Packer and Docker. Our culture encourages More ❯
Altrincham, Cheshire, North West, United Kingdom Hybrid / WFH Options
Cathcart Technology
role, you will: Develop high-quality software solutions using Java (they currently use Amazon Corretto 17). Work in a collaborative Agile environment, leveraging pairprogramming, automated testing, and continuous integration. Contribute to the evolution of our DevOps ecosystem, which includes technologies such as Kubernetes, Terraform, Docker, and More ❯
re generally flexible on your technical background in terms of the stack you've worked with, but you should be prepared to undertake our pair-programming stage of the interview process in Javascript or Typescript and be assessed on that basis. We're also open to folks who More ❯
An understanding of writing and maintaining Blazor .NET Apps. Collaborate with team members to implement features and resolve issues. Support junior team members through pair-coding and mentorship. Establishing Your Impact Take ownership of key modules within our applications. Contribute to the design and implementation of new software solutions. More ❯
of building highly performant, scalable applications. An understanding of Agile development methods such as Scrum or Kanban. Familiarity with engineering techniques such as TDD, pair programming. You must be comfortable pairing with other Software Engineers. Continuous Integration/Continuous Delivery in complex environments. The ideal candidate will have experience More ❯
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 … services. Good understanding of CI/CD pipelines, including test automation and code quality checks. Exposure to or appreciation of TDD, BDD, and collaborative programming practices (pair/mob programming). A calm, open, and humble approach to communication - you bring ideas to the table but are More ❯
City of London, London, United Kingdom Hybrid / WFH Options
RP Recruitment Ltd
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 … services. Good understanding of CI/CD pipelines , including test automation and code quality checks. Exposure to or appreciation of TDD, BDD, and collaborative programming practices (pair/mob programming). A calm, open, and humble approach to communication you bring ideas to the table but are More ❯