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 ❯
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, Farringdon, United Kingdom Hybrid / WFH Options
Rullion - Eon
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 ❯
focused on customer-facing feature development and optimisation. You'll manage and mentor a team of engineers, engaging in hands-on activities such as pairprogramming, addressing bugs and blockers, and contributing to technical design and architecture discussions. Your role will involve bridging the gap between business and … levels of seniority. Strong communicator with a track record of effective collaboration with cross-functional stakeholders. Deep understanding of best engineering practices, including testing, pairprogramming, documentation, and code reviews. Why Legend? Super smart colleagues to work alongside and learn from. Tailored flexibility for your work-life balance. 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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
london, south east england, united kingdom Hybrid / WFH Options
The MWek Company
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 ❯
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 ❯
with application frameworks such as http4k or Spring Boot. An understanding of Agile development methods such as Scrum or Kanban. Demonstrable experience in TDD, pair programming. Continuous Integration/Continuous Delivery REST API development and/or consumption. Desirable skills/experience you may have Experience with Cloud Platforms More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security … testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security … testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. More ❯
to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security … testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. More ❯
tools and CI and CD tools and approaches From a development approach, you will have hands-on experience of agile, test driven development (TDD), pairprogramming/collaborative development, continuous delivery. Key Skills: Backend: Java/Spring Microservices on AWS Kubernetes building REST API's Hibernate Debezium SNS More ❯
tools and CI and CD tools and approaches From a development approach, you will have hands-on experience of agile, test driven development (TDD), pairprogramming/collaborative development, continuous delivery. Key Skills: Backend: Java/Spring Microservices on AWS Kubernetes building REST API's Hibernate Debezium SNS More ❯
with product owners on user story generation and refinement Monitor and support the operation of production systems Participate in knowledge sharing activities with colleagues Pairprogramming and peer reviews About You: Minimum 8 years of Java development experience in an Agile environment, building scalable, multi-threaded applications and More ❯
in our Knutsford HQ. Work in small, cross-functional teams on our desktop and enterprise software products. Practise Agile methodologies, with a focus on pairprogramming, TDD, high-quality code, rapid release cycles, and continuous team retrospectives. Solve complex problems in innovative ways, collaborating closely with peers to … Expertise in Java and experience with tools like IntelliJ IDEA, Kubernetes, Docker, and AWS. Ability to learn new technologies quickly and adapt to different programming stacks. Experience with SQL, API design and JavaScript is beneficial, but not required. Strong collaboration and communication skills, with a focus on problem-solving More ❯