influence technical decisions for the squad. Providing regular status updates on progress against the technical debt within domain area, escalating any risks or issues. Working with squad members in pairprogramming or solo to write the software or configure the service that is being delivered in this initiative. Contributing as a member of an agile team; attending team More ❯
Aqovia is looking for a ‘hands-on’ Technical Lead to work on clients' and our own Research and development projects. Aqovians live and breathe agile, thrive in an eXtreme Programming environment and are passionate about software development as a craft, as well as an engineering discipline. We love learning new skills and keeping up to date with the latest … industry trends. We advocate for the best tools and practices and are enthusiastic about pair programming. Here's what you'll do: Serve as a ‘hands-on’ software engineering leader Act as technical design authority and architect, ensure alignment with other Aqovia and client teams and initiatives Guide customers and clients on solution options, including the inter-play between More ❯
Bath, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Ben) and Engineering Manager (Miro) to provide more insight into the engineering team and culture. Technical pairing exercise - a 10-minute warm-up followed by a 30-45 minute pairprogramming session to assess coding ability and problem-solving skills. (60 mins) Technical/experience-based interview with Miro (Engineering Manager) and Ben (CTO) to dive deeper into More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Bede Gaming
systems are clean, future-proof, and well-encapsulated. Execution Collaborate with team leads to finalise solution designs and guide teams through delivery. Provide hands-on support during build phases-pair-programming, prototyping, reviewing code, and ensuring test coverage is solid. Support incident response when needed, partnering with Service Delivery to resolve critical issues efficiently. Knowledge Sharing & Documentation Build More ❯
data and qualitative research data for over 2000 users. Your Key Responsibilities And Impact • Take a structured and professional approach to engineering, ensuring high-quality development. • Actively participate in pairprogramming sessions, working closely with other engineers to write maintainable and efficient code • Drive the ambition to build an outstanding engineering team and culture. • Conduct code reviews, maintain More ❯
will work closely with engineering leadership and product managers to ensure the highest quality and reliability of the products. You will: Automatically test web and mobile products using JavaScript Pair program with software engineers to develop strong, repeatable tests Translate user stories into test scenarios About you As a QA automation engineer, you will have a variety of skills More ❯
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 ❯
City of London, London, 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 ❯
are also hiring on L40 & L50; our interview process will determine your levelling. The Interview Process: Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview including a system design and a behavioural interview Our average process takes around 2-3 weeks but we will always work around your availability. You More ❯
London, England, United Kingdom Hybrid / WFH Options
Monzo Bank
application journey has 4 key steps Our interview process involves four main stages after an informal recruiter call: Recruiter Call Initial Call System Design Interview Take home task or pair coding exercise Final interview including a behavioural and a leadership interview This process should take around 3-4 weeks - your schedule is really important to us, so we promise More ❯
profile queries, cache smartly, keep TTFB sub-150 ms even at peak sales rush. Own quality write tests (PHPUnit/Pest, Cypress), push to QA, monitor Sentry/Grafana. Pair & mentor review PRs, run mob-coding spikes, share today I learned wins. Invent & iterate spot friction, pitch fixes, build POCs no permission slips needed. You ll thrive here if More ❯
London, England, United Kingdom Hybrid / WFH Options
Monzo
also have physical datacenters with actual cables to connect to various third parties The Interview Process: Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview: including a system design and a behavioural interview Our average process takes around 4 weeks but we will always work around your availability. You will More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Techwaka
application journey has 4 key steps Our interview process involves four main stages after an informal recruiter call: Recruiter Call Initial Call System Design Interview Take home task or pair coding exercise Final interview including a behavioural and a leadership interview This process should take around 3-4 weeks - your schedule is really important to us, so we promise More ❯
for internal or external users for 1+ years. Strong communication skills and user/researcher empathy to understand and address their needs. You enjoy close in-person collaboration and pair programming. Experience building organization-internal tools. For example, you have led the efforts of an organization-internal tool for at least one 6-month project. Representative projects: Implement an More ❯
also have physical datacenters with actual cables to connect to various third parties The Interview Process: Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview: including a system design and a behavioural interview Our average process takes around 4 weeks but we will always work around your availability. You will More ❯
London, England, United Kingdom Hybrid / WFH Options
Menlo Ventures
machine learning experience, particularly at supercomputing scale Are results-oriented, with a bias towards flexibility and impact Pick up slack, even if it goes outside your job description Enjoy pairprogramming (we love to pair!) Want to learn more about machine learning research Care about the societal impacts of your work Strong candidates may also have experience … with: High performance, large-scale ML systems GPU/Accelerator programming ML framework internals Language modeling with transformers Representative projects: Implement low-latency high-throughput sampling for large language models Implement GPU kernels to adapt our models to low-precision inference Write a custom load-balancing algorithm to optimize serving efficiency Build quantitative models of system performance Design and More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
Open to those with a java background) • 🌿 Experience with Spring Boot, or similar frameworks (e.g. Ktor) • 🧼 Strong API-first mindset and clean coding practices • 🧪 Knowledge of Agile, peer reviews, pairprogramming, and test-driven development • 🧮 Understanding of software design principles (SOLID, design patterns, etc.) • 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: • 💷 Salary Up to £150k • 🏠 Hybrid More ❯
Open to those with a java background) • 🌿 Experience with Spring Boot, or similar frameworks (e.g. Ktor) • 🧼 Strong API-first mindset and clean coding practices • 🧪 Knowledge of Agile, peer reviews, pairprogramming, and test-driven development • 🧮 Understanding of software design principles (SOLID, design patterns, etc.) • 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: • 💷 Salary Up to £150k • 🏠 Hybrid More ❯
London, England, United Kingdom Hybrid / WFH Options
biomodal
of machine learning in genomics and computational biology. Ability to communicate complex topics appropriately to an array of different backgrounds and audiences. Experience of at least one of the programming languages commonly used in data science and scientific programming (such as Python, R, or Julia). Nice to haves: Experience of preparing and defending scientific publications, as first … or corresponding author. Expertise in software development best practices (version control, code review, pairprogramming, agile/scrum, testing, etc.). Experience using and deploying systems on cloud platforms (such as GCP or AWS). Experience with genomic-specific computational workflow platforms (such as DNANexus or NextFlow). This is an ideal opportunity for an experienced bioinformatics/ More ❯
proficient in the Java language. • Have experience with JUnit and testing backend systems/APIs. As the Lead Java SDET, you will advocate for modern development practices such as pairprogramming, Agile methodologies, and BDD/TDD. The company fosters a vibrant tech community, hosting meetups, hackathons, and even incorporating perks like Pizza Thursdays and office beer taps. More ❯
mobile applications Advocating strong testing and automation strategies within your team Collaborating with key stakeholders As the Lead Mobile SDET, you will advocate for modern development practices such as pairprogramming, Agile methodologies, and BDD/TDD. The company fosters a vibrant tech community, hosting meetups, hackathons, and even incorporating perks like Pizza Thursdays and office beer taps. More ❯
mobile applications ✅ Advocating strong testing and automation strategies within your team ✅ Collaborating with key stakeholders As the Lead Mobile SDET, you will advocate for modern development practices such as pairprogramming, Agile methodologies, and BDD/TDD. The company fosters a vibrant tech community, hosting meetups, hackathons, and even incorporating perks like Pizza Thursdays and office beer taps. More ❯
mobile applications Advocating strong testing and automation strategies within your team Collaborating with key stakeholders As the Lead Mobile SDET, you will advocate for modern development practices such as pairprogramming, Agile methodologies, and BDD/TDD. The company fosters a vibrant tech community, hosting meetups, hackathons, and even incorporating perks like Pizza Thursdays and office beer taps. More ❯
Product team to understand end-user requirements and translate them into effective technical solutions for equity swaps. Mentor and collaborate with software teams on code review, version control, architecture, pairprogramming, and software design specific to equity swaps. If you are up to the challenge and would like to find out more, get in touch with us immediately. More ❯
if you: Have significant software engineering experience Are results-oriented, with a bias towards flexibility and impact Pick up slack, even if it goes outside your job description Enjoy pairprogramming (we love to pair!) Want to learn more about machine learning research Care about the societal impacts of your work Strong candidates may also have experience More ❯