London, England, United Kingdom Hybrid / WFH Options
Perkbox
reliability Write maintainable and testable code, supported by strong unit and integration coverage Contribute to agile ceremonies, championing iteration and improvement Mentor and support junior engineers through reviews and pairprogramming Explore emerging technologies and help shape our open-source contributions To be successful, you'll have: At least 3 years’ experience with Go and microservice development Strong More ❯
London, England, United Kingdom Hybrid / WFH Options
Version 1
Frontend digital and software platform Ensure the use of Version 1's's Agile process and framework Instil champion best practices within the team, including TDD, code reviews and pairprogramming Mentor and bring on junior members of the team. Design flexible and configurable software components Produce well designed, testable, maintainable, secure and efficient code Qualifications You will More ❯
London, England, United Kingdom Hybrid / WFH Options
Anmut
screening, the process is as follows: 45-minute online interview with our CTO or a senior engineer Face-to-face assessment (up to 3 hours), including: System design discussion Pairprogramming exercise Code review challenge Final interview with CEO or product leadership We are looking for someone with senior technical expertise who can contribute significantly to our platform More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Awaze
right technology for the task, rather than allowing the technology to dictate the solution. Contribute to driving best engineering practices such as CI/CD, TDD, cloud architectures and pair programming. Be an active member of the engineering and wider tech community within Awaze. Who are you? The pricing and channel management team have entered an exciting phase of More ❯
multiple digital channels. You will: • Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal … delivery • Solid understanding of Microservices architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role with clear scope for progression More ❯
City of London, London, United Kingdom Hybrid / WFH Options
TRIA
multiple digital channels. You will: • Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal … delivery • Solid understanding of Microservices architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role with clear scope for progression More ❯
London, Farringdon, United Kingdom Hybrid / WFH Options
Rullion - Eon
design, collaborating within an agile 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 with our Product, Data, Front … language, or willingness to adapt. 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 skills that promote teamwork. Strong More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Rullion Limited
design, collaborating within an agile 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 with our Product, Data, Front … language, or willingness to adapt. 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 skills that promote teamwork. Strong More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
developrec
architectural strategies Liaise with external partners as needed to support solution development Execution & Delivery Work closely with engineering managers to plan implementation strategies Assist teams during execution through prototyping, pairprogramming, and code reviews Engage in diagnostics and incident response for platform reliability Continuous Improvement & Knowledge Sharing Maintain clear technical documentation Share knowledge across engineering, service, and compliance … teams Contribute to hiring, onboarding, and mentoring to grow overall technical capability What You'll Bring Proven experience designing and delivering complex, scalable systems Strong programming skills in modern technologies such as C#, .NET, TypeScript/JavaScript, and Azure Deep understanding of engineering principles, code quality, and system architecture Comfortable making technical decisions under pressure and balancing short- vs More ❯
London, England, 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 pairprogramming 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 pairprogramming 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 ❯
Salford, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
TV applications with high availability and security so that are audience are able to sustainably access our content offering." Interview Process One stage virtual assessment centre combining a live pairprogramming test and an interview with our software engineering teams. Your Key Responsibilities And Impact Join a dynamic team to architect, deliver, and evolve Node.js AWS solutions addressing … participating in out-of-hours incident support when required. • Play an active role in agile planning, delivery processes, and retrospectives, occasionally leading these initiatives. • Enhance team development practices, including pairprogramming, code reviews, and continuous delivery. • Collaborate with product, design, delivery, and technical leads to design software and decompose features into implementable tasks. • Coordinate with third-party providers More ❯
London, England, United Kingdom Hybrid / WFH Options
Gousto
their aspirations and the thoughtful methods to achieve them. We cherish and maintain high standards for development quality and expertise. We're passionate advocates for collaborative practices like extreme programming, test-driven development, and pairprogramming, which foster a supportive and growth-oriented environment. Whilst our tech-stack includes using TypeScript, Node, React and AWS (amongst others … we are happy to consider Senior Software Engineers with a background using any programming language(s), provided you are happy to learn and work with the technologies/languages used at Gousto. We believe in nurturing innovation and dedicate 10% of our time to exploring new tech ideas. Our regular brown bag sessions create a warm space for knowledge … Who You Are Extensive experience in building of performant, responsive and secure applications using TypeScript, React & Node An interest to follow Test-Driven Development (TDD) practices in a paired programming environment Deep understanding of modern architectural patterns and design systems Excellent ability to work collaboratively with team members and stakeholders Proven track record of mentoring and supporting junior engineers More ❯
and CI/CD Agile development experience (stand-ups, sprint planning, etc.) Familiar with automated testing (TDD/BDD) Skilled in Git or similar version control systems Comfortable with pairprogramming and cross-functional collaboration. Why Join? Remote-first culture with flexible working hours Competitive salary + performance bonus+ car allownce Opportunity to shape the future of a More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
CreateFuture
authorization/authentication and instrumentation You actively facilitate and encourage knowledge sharing within the team and wider department You advocate for best engineering practices such as code reviews, paired programming, and automated tests You are familiar with designing applications to run as containers within kubernetes, AWS cloud services and CI/CD What We’ll Offer You At CreateFuture … are progressing with your application. Our Process 30-minute call with one of our Talent Acquisition Team 1-hour Technical Interview 30 or 60 minute Take home test OR Pairprogramming session 1-hour Values led interview Our interview process is designed as an opportunity both for our interviewers to learn about your expertise, interests and motivations and More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
based on 3rd party models, build and validate prototypes then scale up into performant production systems. Following and iterating on our software engineering best practices such as code reviews, pairprogramming, TDD, model/data versioning, linting, automated test coverage analysis, infrastructure-as-code, CI/CD and clear and comprehensive documentation. Responding to production issues and outages … 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 . More ❯