London, England, United Kingdom Hybrid / WFH Options
Juro
sparking new ideas. Solve meaningful, complex problems. Fuzzy search at scale, real-time collaboration, and "nobody-has-a-blog-post-for-this" edge cases. Grow together. Daily code reviews, pair-programming slots, and plenty of space to learn from each other. What you'll be building Fresh, intuitive ways for users to explore and organise contracts in our More ❯
Introduction (15 mins): A conversation to discuss your background, motivations, and your experience as a builder. Technical Interview(s) (approx. 90-120 mins total): This may involve a live pair-programming session focusing on a practical AI problem and/or a system design discussion. Culture & Founder Fit (45 mins): A chance to discuss values, working styles, and More ❯
Euxton, England, United Kingdom Hybrid / WFH Options
ECO Surv
Has extensive experience in agile software development. Committed to clean code principles like SOLID and Clean Architecture. Familiar with automated testing; TDD experience is a plus. Highly collaborative, practicing pair and mob programming. Dedicated to continuous learning and elevating team standards. Bonus Skills Experience in high-growth B2B environments. Experience maintaining AWS Cloud Infrastructure. Location While we work remotely More ❯
London, England, United Kingdom Hybrid / WFH Options
Understanding Recruitment
cloud compatibility.️ Key Requirements: An experienced engineer with 3-5 years of experience Strong knowledge of Core Java. Previous experience working in TDD and CI/CD environment and pair-programming.️ Have good knowledge of Data Structures, Algorithms and Threads. What’s On Offer? A competitive base salary of £70,000. A generous annual bonus , historically reaching up to More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
jobs24.co.uk
across the business using Salesforce Commerce Cloud. At Co-op, collaboration is part of who we are, and we work in small, multi-disciplinary, and agile teams; often using pair and ensemble programming. We'll provide you with career and technical coaching to support your learning and development, and we run communities of practice to promote knowledge-sharing across More ❯
tech stack. Experience with JS front-end frameworks is a bonus, especially Vue3 Strong experience creating and deploying complex web applications that are scalable, manageable and performant Willingness to pair program regularly! When you join you'll get a Tuple account for seamless remote pairing Comfortable using AI tools as part of your development workflow Experience writing automated unit More ❯
tech stack. Experience with JS front-end frameworks is a bonus, especially Vue3 Strong experience creating and deploying complex web applications that are scalable, manageable and performant Willingness to pair program regularly! When you join you'll get a Tuple account for seamless remote pairing Comfortable using AI tools as part of your development workflow Experience writing automated unit More ❯
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 pairprogramming 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 … technical, never confined to any one provider or solution and there are always opportunities for learning and development. Technical Skills Expertise in Java is preferred 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 beneficial Being comfortable with new technology More ❯
City of London, London, United Kingdom Hybrid / WFH Options
i3
not necessary Key Responsibilities: Lead the design and implementation of Snowflake [and Redshift] based data warehousing solutions within an AWS environment Mentoring of team members through code reviews and pairprogramming Build and support new AWS native cloud data warehouse solutions Develop and optimize ETL processes using AWS services (e.g. AWS Glue, Lambda) to ensure efficient data ingestion … in large-scale enterprise environments Extensive experience in AWS services, e.g. EC2, S3, RDS, DynamoDB, Redshift, Lambda, API Gateway Strong SQL skills for complex data queries and transformations Python programming for data processing and analysis is a plus Strong acumen for application health through performance monitoring, logging, and debugging AWS or Snowflake certifications are a plus More ❯
not necessary Key Responsibilities: Lead the design and implementation of Snowflake [and Redshift] based data warehousing solutions within an AWS environment Mentoring of team members through code reviews and pairprogramming Build and support new AWS native cloud data warehouse solutions Develop and optimize ETL processes using AWS services (e.g. AWS Glue, Lambda) to ensure efficient data ingestion … in large-scale enterprise environments Extensive experience in AWS services, e.g. EC2, S3, RDS, DynamoDB, Redshift, Lambda, API Gateway Strong SQL skills for complex data queries and transformations Python programming for data processing and analysis is a plus Strong acumen for application health through performance monitoring, logging, and debugging AWS or Snowflake certifications are a plus More ❯
especially in a remote setting Experience with web technologies (WASM, WebGL), Typescript, Rust, and V8 Undergraduate degree in a relevant STEM field, such as Computer Science Exposure to functional programming, pairprogramming, and agile methodologies Product knowledge in Rates/FX or Equity derivatives is a plus Familiarity with financial derivatives and pricing is advantageous Due to More ❯
City of London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
not necessary Key Responsibilities: Lead the design and implementation of Snowflake [and Redshift] based data warehousing solutions within an AWS environment Mentoring of team members through code reviews and pairprogramming Build and support new AWS native cloud data warehouse solutions Develop and optimize ETL processes using AWS services (e.g. AWS Glue, Lambda) to ensure efficient data ingestion … in large-scale enterprise environments Extensive experience in AWS services, e.g. EC2, S3, RDS, DynamoDB, Redshift, Lambda, API Gateway Strong SQL skills for complex data queries and transformations Python programming for data processing and analysis is a plus Strong acumen for application health through performance monitoring, logging, and debugging AWS or Snowflake certifications are a plus #J-18808-Ljbffr More ❯
you'll lead a team 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 technology, ensuring alignment and understanding … and mentored engineers across multiple 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. Annual discretionary bonus to reward More ❯
London, England, United Kingdom Hybrid / WFH Options
e2y
Expertise It's all about how we deliver projects. We live and breathe agile development, Scrum, Kanban, Test-Driven Development (TDD), Behavior-Driven Development (BDD), Continuous Integration & Delivery, and Pair Programming. Our quality approach is to deliver things right the first time for an above-average Return on Investment. Quality is about making our customers successful. Our expert teams … Proven record of hands-on Payment Service Providers integration within SAP Commerce or other applications. Superior problem-solving skills & critical thinking. Strong team player with the willingness to do pairprogramming to learn, crack out solutions, share knowledge and ideas. We offer Up to 25% annual bonus (paid on a quarterly basis). Private health insurance (fully covered More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Korn Ferry
scalable state management using Redux Contributing to and maintaining our custom React component library Writing reusable, testable, and efficient code in a collaborative agile environment Participating in code reviews, pairprogramming, and mentoring junior developers What We’re Looking For 5+ years of professional experience with React Strong proficiency with TypeScript In-depth knowledge of Redux , and exposure More ❯
scalable state management using Redux Contributing to and maintaining our custom React component library Writing reusable, testable, and efficient code in a collaborative agile environment Participating in code reviews, pairprogramming, and mentoring junior developers What We’re Looking For 5+ years of professional experience with React Strong proficiency with TypeScript In-depth knowledge of Redux , and exposure More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
forms with Yup and Formik Contributing to and maintaining our custom React component library Writing reusable, testable, and efficient code in a collaborative agile environment Participating in code reviews, pairprogramming, and mentoring junior developers What We’re Looking For 5+ years of professional experience with React Strong proficiency with TypeScript In-depth knowledge of Redux , and exposure More ❯
principles in a TDD way Testing software Releasing and deploying software Supporting and fixing problems for clients and the support desk Being part of a team, joining in with pairprogramming, retrospectives, and sprint Requirements Evidence of being in a long-term contract or permanent position previously 3+ years’ experience with C# and .Net Web based Technologies MVC More ❯
London, England, United Kingdom Hybrid / WFH Options
Citi
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 pairprogramming? 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 pairprogramming 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 ❯
this is designed to complement your career development, fuel your ambition, and give depth to your training and career. We expect you to be ready to tackle (and enjoy!) programming tasks from the outset, but we will take the time to mentor you through small packages of work and enhancements to our People First product. You will get the … to see you grow in all our technology stack as you develop. The Academy program is set up to help and support you for the first stages of your programming career before moving on to work in our product teams looking after the key modules of our People First Software offering which includes HR, Talent, and Payroll. The programme … apprenticeship. A passionate individual who is excited about software development, a desire to learn and who wants to forge a long-standing career with MHR. A passion for technology, programming, and problem solving. An awareness of the Software Delivery Lifecycle and Agile methodologies. Due to the highly skilled teams our apprentices work in, our experience has shown that apprentices More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
forms with Yup and Formik Contributing to and maintaining our custom React component library Writing reusable, testable, and efficient code in a collaborative agile environment Participating in code reviews, pairprogramming, and mentoring junior developers What We’re Looking For 5+ years of professional experience with React Strong proficiency with TypeScript In-depth knowledge of Redux , and exposure More ❯
product team with a focus on technology and problem solving, influencing team culture and practices. We embrace continuous improvement, weekly planning, and a lean approach combining Kanban and eXtreme Programming, enabling multiple daily deployments and quick feedback cycles. Our platform consists of multiple services primarily built in Elixir, with some transitioning from Ruby, communicating via APIs and RabbitMQ, and … continuously learn and improve skills Enjoy working in a small, collaborative team Ability to contribute diverse viewpoints and make technical decisions Interest in agile practices like continuous delivery, TDD, pairprogramming, code reviews, and retrospectives Ability to work in the same timezone as the team (flexible) Fully remote role with some travel for meetings 24 days holiday, increasing More ❯
define business processes and gather system requirements. Excellent communication skills, a passion for technology, and a continuous learning mindset. Proven success in cross-functional teams; experience with agile methodologies (pairprogramming, stand-ups, planning, sprints). Basic understanding of object-oriented programming, relational databases, data modeling, and SQL. Knowledge of software testing practices, API integrations (REST, SOAP More ❯
as part of a ThoughtWorks team to deliver bespoke software solutions Collaborate with stakeholders and project teams to identify needs and gather requirements Advocate and evangelize best practices like pairprogramming, Test Driven Development (TDD), Behaviour-Driven Development (BDD), Continuous Integration (CI), Continuous Delivery (CD) Promote automation across the software delivery lifecycle Drive the use of Open Source More ❯
technical documentation and system understanding Key Requirements: 3–5 years of Core Java experience Strong grasp of Data Structures, Algorithms, and Multithreading Background in TDD, CI/CD, and pairprogramming ️ What’s on Offer: Up to £95k base salary Generous annual bonus (up to 50%) If you're a Core Java Developer ready for your next challenge More ❯