Pair Programming Jobs in the UK

1 to 25 of 206 Pair Programming Jobs in the UK

iOS Developer (Poland)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
skilled and passionate Senior iOS Developer with a strong background in Swift and a understanding of agile methodologies , and modern development practices like Test-Driven Development (TDD) and Extreme Programming (XP) . If you're a team player who thrives in a collaborative and fast-paced environment and enjoys pair programming, this role is for you. Key … Responsibilities: Design, develop, and maintain high-quality iOS applications using Swift. Collaborate with cross-functional teams using agile and extreme programming practices. Practice pair programming and contribute to a collaborative coding culture. Implement and maintain CI/CD pipelines for efficient app deployment and delivery. Write clean, testable code and follow TDD principles to ensure software quality. … Swift and iOS SDK. Experience with CI/CD tools such as Bitrise, Jenkins, GitHub Actions, or similar. Strong experience with Test-Driven Development (TDD) . Familiarity with Extreme Programming (XP) practices and values. Hands-on experience with pair programming in a professional environment. Deep understanding of Agile methodologies like Scrum or Kanban. Excellent communication and problem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Engineer

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
highly skilled and passionate Frontend Engineer with a strong background in React and a understanding of agile methodologies , and modern development practices like Test-Driven Development (TDD) and Extreme Programming (XP) . If you're a team player who thrives in a collaborative and fast-paced environment and enjoys pair programming, this role is for you. Key … Responsibilities: Extensive hands on experience with React Collaborate with cross-functional teams using agile and extreme programming practices. Practice pair programming and contribute to a collaborative coding culture. Implement and maintain CI/CD pipelines for efficient app deployment and delivery. Write clean, testable code and follow TDD principles to ensure software quality. Participate in code reviews … of experience with React Experience with CI/CD tools such as Bitrise, Jenkins, GitHub Actions, or similar. Strong experience with Test-Driven Development (TDD) . Familiarity with Extreme Programming (XP) practices and values. Hands-on experience with pair programming in a professional environment. Deep understanding of Agile methodologies like Scrum or Kanban. Excellent communication and problem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Techwaka
of tooling across the tech stack, including Python, TypeScript, Postgres, Kubernetes, Docker, Terraform, Azure. In this role you'll be: Building, testing, and continuously delivering small,high qualitychangesto production. Pair programming with others on the team to collaboratively build and share knowledge. Working with product stakeholders to plan and design improvements to our platform. Joining customer calls to … working across the stack as part of a small startup team. Competent coding with Python, TypeScript, or a similar language. Collaborative-comfortable working together to build quality fast (e.g. pair programming). Experienced building SaaS products that delight customers, from conception to production. Experienced with building and operating production distributed systems. Experienced with cloud native, containers, Kubernetes. Confident … You'llstand out if you: Haveexperience building cyber security products. Haveexperience working in startups. Have experience as a site reliability engineer or similar role. Have experience working with extreme programming practices such as pair programming,tdd,trunk baseddevelopment, and close customer collaboration. Areable to work onsite from our lovely office in Canary Wharf the majority of the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Android Developer (Poland)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
passionate Senior Android Developer with a strong command over Kotlin and a solid grasp of agile methodologies , and modern engineering practices such as Test-Driven Development (TDD) and Extreme Programming (XP) . If you thrive in a team-oriented environment, love pair programming , and are eager to build high-quality Android applications, we'd love to meet … you. Key Responsibilities: Design, develop, and maintain robust Android applications using Kotlin. Work closely with cross-functional teams in an agile and XP environment. Engage in pair programming and help foster a collaborative engineering culture. Set up and maintain CI/CD pipelines to streamline the deployment process. Adhere to TDD principles and write clean, maintainable, and well … Android SDK. Experience with CI/CD tools like Jenkins, GitHub Actions, Bitrise, or similar. Strong understanding and application of Test-Driven Development (TDD) . Experience working in Extreme Programming (XP) environments. Comfortable with pair programming and agile ceremonies. Good communication, critical thinking, and team collaboration skills. Ability to work in a fast-paced, delivery-driven environment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer - API, AGILE, MICROSERVICES, JAVA

Leeds, Yorkshire, United Kingdom
Nationwide People Ltd
Senior Java Developer. SKILLS NEEDED ARE - JAVA, MicroServices, API s, Agile, TDD/BDD & Pair Programming, 3 DAYS ONSITE LEEDS AND 2 DAYS REMOTE PER WEEK. £700/DAY INSIDE IR35 My Government client seeks a dynamic Java Developer with 8+ SOLID YEARS EXPERIENCE AS A MINIMUM WITH CORE KEY SKILLS BEING JAVA, MicroServices, API s, Agile, TDD …/BDD & Pair Programming, 3 DAYS ONSITE LEEDS AND 2 DAYS REMOTE PER WEEK. £700/DAY INSIDE IR35 We are looking for an outstanding Java Developer, who can make a positive impact, and wants to contribute to the most demanding and exciting new digital service for the UK Government. Let's be clear about the impact of … Java 21 (or later). Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pair programming environment. Have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test suite to support a continuous More ❯
Employment Type: Contract
Rate: GBP Daily
Posted:

Senior Software Developer

London, United Kingdom
LMAX Group
We constantly push technology further than most, especially in our greenfield projects, driving the financial industry in new directions. Developers are encouraged to constantly develop and learn new skills. Pair programming supports continual growth of knowledge and sharing of expertise, alongside regular team rotations ensuring everyone gains first-hand knowledge on all areas of our codebase. Friday afternoons … CI, alongside extensive test suites (performance, compatibility, migration, resilience). Continuous Delivery was pioneered at LMAX one of the authors worked here while writing the book). Due to pair programming and testing we don't do pull requests, we push directly to our monorepo with a "revert first, ask questions later" attitude. If you want to work … t a list of requirements! Requirements: •Be passionate about software development. Bad code offends you! •Work in a dynamic environment enabled by fast feedback; the heart of our ethos •Pair programming in small teams of developers and testers (who also write code) •Share knowledge and learn from like-minded peers •Work across a variety of teams covering a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

London, United Kingdom
LMAX Group
We constantly push technology further than most, especially in our greenfield projects, driving the financial industry in new directions. Developers are encouraged to constantly develop and learn new skills. Pair programming supports continual growth of knowledge and sharing of expertise, alongside regular team rotations ensuring everyone gains first-hand knowledge on all areas of our codebase. Friday afternoons … CI, alongside extensive test suites (performance, compatibility, migration, resilience). Continuous Delivery was pioneered at LMAX one of the authors worked here while writing the book). Due to pair programming and testing we don't do pull requests, we push directly to our monorepo with a "revert first, ask questions later" attitude. If you want to work … t a list of requirements! Requirements: •Be passionate about software development. Bad code offends you! •Work in a dynamic environment enabled by fast feedback; the heart of our ethos •Pair programming in small teams of developers and testers (who also write code) •Share knowledge and learn from like-minded peers •Work across a variety of teams covering a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Back End Engineer

London, United Kingdom
Hybrid / WFH Options
JaJa Finance Ltd
Cloud, or Azure). Debug complex issues and implement effective solutions. Ensure security best practices, including data protection and access control. Collaborate with agile teams using practices such as pair programming and code reviews. Use project management, source control, and CI tools (e.g., Jira, Git, Jenkins). About You We're seeking passionate individuals who align with our … in the jurisdiction they live in and meet the following criteria: Required Skills & Experience Enthusiasm to learn and deliver high-quality software. Experience in agile teams with practices like pair programming and code reviews. Several years of hands-on development experience with Java and related technologies (Spring, JPA, Kafka, JUnit). Understanding of design patterns, SOLID, and clean More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AWS/Python Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
E.ON
to application design Work in an agile team with other backend engineers and product designers. Plan, build, test, and release new features and experiments. Work in a team through pair programming and code reviews. Help solve the challenges that come with large-scale systems and lots of data. Work closely together with our Product, Data, Front-end, Platform … language, or willing to adapt. Experience working with RESTful APIs and/or GraphQl. Experience using version control tools e.g. git. Good understanding of development best practices such as pair programming, TDD. The desire to work with new technologies and design solutions with the team from the ground up using effective communication skills that encourage collaboration and teamwork. More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Junior Software Engineer

London, United Kingdom
Kittoffices
refreshments Up-skilling budget A culture focussed on developer experience and giving you a platform to thrive and grow both technically and personally (we are obsessed with DX) Mob programming & pair programming Dedicated mentorship from senior engineers About you Experience : 0-3 years of software engineering experience with some exposure to modern development practices. New graduates or … career changers with demonstrable coding skills are welcome Technical foundation : Basic proficiency in at least one programming language (bonus points for Go, TypeScript, or similar strongly-typed languages) with eagerness to learn distributed systems and cloud platforms Learning mindset : You're excited to learn about large-scale systems and understand how different components work together to create great user More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer - Consultant Opencast

England, United Kingdom
CyberNorth
developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven … development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working … with theGDS toolkitwill be essential. Technical Skills Expertise in Java is preferred Experience in other languages such as Scala, Kotlin or Ruby is also valuable Understanding of Object Oriented Programming In depth knowledge of concepts and uses of testing Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards is required Being comfortable with new technology More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-Stack Engineer

London, United Kingdom
Hybrid / WFH Options
VivaCity
stack engineer you will work on varied projects, quickly making an impact for customers and helping to make roads around the world safer and greener. You'll benefit from pair programming and regular touch points with colleagues, but will have significant autonomy and drive your own impact in our stack. About you You bring energy, curiosity, and a … we're looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way. Hiring process: 30 minute screening interview. 1 hour pair programming interview where you will work together with a VivaCity engineer 2 hour final round interview, split into a 45 minute technical experience interview, 45 minute soft skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-level and Senior Developer - GDS - G7

London, United Kingdom
Manchester Digital
as code understanding of software design principles, and an ability to apply them familiarity with modern software development approaches such as automated testing, test driven development (TDD), continuous integration, pair programming, code review, observability and version control understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations enjoy researching and learning new programming … complex issues, drawing upon a broad knowledge of web technologies have supported others in their use of modern software development approaches including automated testing, test driven development, continuous integration, pair programming, code review and version control have experience in management, helping colleagues with their career development and coaching more junior staff members share knowledge among the GDS teams More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-level and Senior Developer - GDS - G7

Manchester, Lancashire, United Kingdom
Manchester Digital
as code understanding of software design principles, and an ability to apply them familiarity with modern software development approaches such as automated testing, test driven development (TDD), continuous integration, pair programming, code review, observability and version control understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations enjoy researching and learning new programming … complex issues, drawing upon a broad knowledge of web technologies have supported others in their use of modern software development approaches including automated testing, test driven development, continuous integration, pair programming, code review and version control have experience in management, helping colleagues with their career development and coaching more junior staff members share knowledge among the GDS teams More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Developer

London, United Kingdom
Hybrid / WFH Options
Arctic Lake Solutions LLP
Role Is Suitable For You If You Are: Completing or have recently completed a degree (at least 3 years) in Computer Science or Informatics Able to complete a difficult programming challenge using Java (C++ and other languages not allowed) Highly proficient in programming in multiple languages with experience outside of university projects Deeply interested in computing from first … self-starter who is able to complete projects with minimal supervision Your First Three Months Your first three months will include various forms of on-the-job training, including pair programming, interactive talks, and collaborative problem-solving. During this time, you can expect to contribute and even lead on multiple projects and see your work go into production. … Frequent socials and company events Interview Process: 1 1 Coding challenge (2 hour time limit) 2 2 Initial call with HR representative and developer (30-45 minutes) 3 3 Pair programming session (1.5 hours) 4 4 Culture-fit interview with founder and developer (1.5 hours) To Apply: Please submit the form below. If you have graduated or will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full-Stack Engineer

London, United Kingdom
Hybrid / WFH Options
VivaCity
guiding technical direction to make a significant impact for customers, helping to make roads around the world safer and greener. You will mentor junior and mid-level engineers through pair programming and code reviews, and drive significant technical initiatives within our stack. About you You bring energy, curiosity, and a bias for action, and you love collaborating to … we're looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way. Hiring process: 30 minute screening interview. 1 hour pair programming interview where you will work together with a VivaCity engineer 2.5 hour final round interview, split into a 60 minute technical experience interview, 60 minute soft skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer

Bath, Somerset, United Kingdom
YT Technologies
their innovative team. Their Culture: They thrive on a close-knit, fun, and technology-driven environment. Their development approach emphasizes collective effort, with all team members actively participating in pair programming, white-boarding sessions, and architectural discussions. Every line of code is peer-reviewed to ensure the highest quality. They operate with an agile mindset, utilizing the Scrum … applications. What They're Looking For: While their current stack includes PHP, Slim Framework, JavaScript, React, and MySQL, they're primarily interested in candidates with commercial experience in modern programming languages and a strong grasp of software development principles. Demonstrable experience with MVC frameworks and/or modern JavaScript frameworks is essential. Beyond specific technologies, they highly value (and … will: Exhibit genuine passion for both their mission and the technologies they employ. Enjoy close collaboration with technical and non-technical colleagues alike. Be comfortable with the practices of pair programming and comprehensive code reviews. Possess a proactive and positive approach to problem-solving within their team and across the organization. Show a strong desire to continuously learn More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 70,000 Annual
Posted:

Senior Developer

Bath, Bath and North East Somerset, Somerset, United Kingdom
YT Technologies
their innovative team. Their Culture: They thrive on a close-knit, fun, and technology-driven environment. Their development approach emphasizes collective effort, with all team members actively participating in pair programming, white-boarding sessions, and architectural discussions. Every line of code is peer-reviewed to ensure the highest quality. They operate with an agile mindset, utilizing the Scrum … applications. What They're Looking For: While their current stack includes PHP, Slim Framework, JavaScript, React, and MySQL, they're primarily interested in candidates with commercial experience in modern programming languages and a strong grasp of software development principles. Demonstrable experience with MVC frameworks and/or modern JavaScript frameworks is essential. Beyond specific technologies, they highly value (and … will: Exhibit genuine passion for both their mission and the technologies they employ. Enjoy close collaboration with technical and non-technical colleagues alike. Be comfortable with the practices of pair programming and comprehensive code reviews. Possess a proactive and positive approach to problem-solving within their team and across the organization. Show a strong desire to continuously learn More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Full-Stack PHP Developer

Bath, Somerset, United Kingdom
ADLIB
using PHP & MVC. JavaScript plus use of a modern library. High level knowledge of software design principles. Product development experience. Collaborating with technical and non-technical colleagues. Experience of pair programming and peer code reviews. Bonus points for React or Vue. Slim. Test Automation. Previous work in the health sector. What you'll be doing Being part of … their large Dev team, you'll work closely with Product Owners and Account Managers on deliverables. You can expect pair programming in an Agile environment, sprints, liaising with their Ops team to make sure their apps are stable and running well, white-boarding and architecting as a team. You'll lead by example and get involved with mentoring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

England, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
any that you don't have experience with: Test Driven Development and testing practices Amazon Web Services (AWS) and its associated technologies Code quality practices (incl. code reviews and pair programming) We create and support reliable and scalable cloud-based services on Amazon Web Services, use Git and GitHub for version control and practice pair programming … thrive and achieve their full potential. We want to attract the broadest range of talented people to be part of the BBC - whether that's to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior+ Software Engineer

London, United Kingdom
Story Terrace Inc
and grow in a dynamic environment. Technical Excellence: You have experience with complex distributed systems and have worked on building and maintaining sophisticated software products. Proficiency in Golang: Strong programming skills in Go are a must. Platform Expertise: Hands-on experience crafting and managing platforms using Kubernetes is essential. Familiarity with public cloud services, CNCF technologies, or the HashiCorp … how your values align with ours, and how we can grow together, with Shane, our Engineering Manager, and who you'd report to if successful. Skills & Collaboration: A practical pair programming task with one of our Principal Engineers where we can see how you collaborate and approach problem solving. Meet the Team: An opportunity to come to our … ask questions, and get a feel for our culture and ways of working. We'll also collaborate on a couple of practical tasks, including a whiteboarding session and a pair programming exercise. We're committed to making this process as inclusive as possible. If there's anything you need to help you participate fully, let us know, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Bath, Somerset, United Kingdom
Hybrid / WFH Options
Mayden
About The Role How we work: As a development team we all work closely, pair programming, white-boarding and architecting as a team and peer reviewing every line of code. We have fun while we work and are passionate about technology. We work in an agile way, using the Scrum framework to deliver value to our customers. We … to) PHP, Slim Framework, JavaScript, React and MySQL. We don't need you to have experience with these specifically, as long as you have commercial experience with other modern programming languages. You should be able to demonstrate your experience with MVC frameworks and/or modern JavaScript frameworks. Here are some other things that are important to us and … candidates will: be passionate about the work we do as well as the technology we use enjoy working closely with both technical and non technical colleagues be comfortable with pair programming and with code being peer reviewed take a positive and proactive approach to problem solving both with their team and the wider company be keen to learn More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Golang Engineer - AI Products

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
dive software engineering expertise Thrive in a results-driven environment, where flexibility fuels impact Be a game-changer, ready to step beyond your designated role Love the synergy of pair programming? So do we! Seize the opportunity to explore machine learning and its real-world applications at scale. Jump in! A relentless passion to learn more about machine … building solutions that are robust, scalable, and easy to use. We enjoy working in a fast-paced team tackling cutting-edge problems by constantly testing and learning. We enjoy pair programming for our products, we are lean in our approach and remove bureaucracy where we see it. We believe in delivering fast, iterating and pivot as we go More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Developer

City of London, London, United Kingdom
Oakwell Hampton Group
and shipping high-quality code Working with cloud-based hosting services to support scalable applications Staying up to date with front-end technologies and contributing ideas to improve development Pair programming, code reviewing, and pushing to GitHub in a supportive engineering culture What Experience You Will Have Strong experience with JavaScript, HTML5, CSS3 and modern web development practices … and React Native skills (including Redux) Experience with Git, GitHub, and version control workflows Understanding of UI design principles and cross-browser compatibility Excellent communication skills and comfort with pair programming A passion for building elegant, user-centred interfaces Fluent written and spoken English Sound like a good fit? Hit apply and let’s chat More ❯
Posted:

Frontend Developer

London Area, United Kingdom
Oakwell Hampton Group
and shipping high-quality code Working with cloud-based hosting services to support scalable applications Staying up to date with front-end technologies and contributing ideas to improve development Pair programming, code reviewing, and pushing to GitHub in a supportive engineering culture What Experience You Will Have Strong experience with JavaScript, HTML5, CSS3 and modern web development practices … and React Native skills (including Redux) Experience with Git, GitHub, and version control workflows Understanding of UI design principles and cross-browser compatibility Excellent communication skills and comfort with pair programming A passion for building elegant, user-centred interfaces Fluent written and spoken English Sound like a good fit? Hit apply and let’s chat More ❯
Posted:
Pair Programming
10th Percentile
£61,250
25th Percentile
£64,000
Median
£75,000
75th Percentile
£95,000
90th Percentile
£130,000