multiple times per day! Experience we're looking for Java development with Spring boot Frontend skills - Ideally with React.js (or Angular, Vue.js etc) Advocate for best practices (TDD, Automation, PairProgramming) Collaborative and coachable Strong communication skills Team player Please apply with your CV today to be considered for the opportunity. More ❯
Bristol, Mangotsfield, Gloucestershire, United Kingdom
SR2
multiple times per day! Experience we're looking for... Java development with Spring boot Frontend skills - Ideally with React.js (or Angular, Vue.js etc) Advocate for best practices (TDD, Automation, PairProgramming) Collaborative and coachable Strong communication skills Team player Please apply with your CV today to be considered for the opportunity. More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
amber labs
managers, delivery managers, business analysts, user researchers, and engineers to refine technical direction. Write clean, testable code following best practices in security, accessibility, and DevOps. Participate in code reviews, pairprogramming, and continuous integration/deployment processes. Troubleshoot and resolve live service issues, ensuring resilience and availability. Work within GDS (Government Digital Service) standards and contribute to open More ❯
to junior and mid-level developers, guiding them in technical growth and decision making. Foster a culture of continuous learning and improvement within the frontend team through knowledge-sharing, pairprogramming, and feedback. Contribute to hiring and onboarding of new frontend talent as we scale the team. Required Experience 6+ years of frontend software engineering experience, with a More ❯
Agile Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, C#, SQL. Collaborate with a team of peers, applying agile practices such as pair programming. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model solutions for development. Participate More ❯
have thorough understanding of software design principles, and an ability to apply them have proven experience ofmodern software development approaches such as automated testing, test driven development, continuous integration, pairprogramming, code review and version control have understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations enjoy researching and learning new programmingMore ❯
have thorough understanding of software design principles, and an ability to apply them have proven experience ofmodern software development approaches such as automated testing, test driven development, continuous integration, pairprogramming, code review and version control have understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations enjoy researching and learning new programmingMore ❯
the tasks on the sprint to support the over-arching sprint goals. Work with others to ensure the best solution is implemented. Understands the value of quality assurance through pairprogramming, unit testing and behavioural driven development. Line management and mentoring of other develops Communicate with stakeholders to ensure they are kept informed of progress or setbacks Diagnosing More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Halian Technology Limited
to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pairprogramming , and Agile methodologies (Scrum/Kanban). Proficient with CI/CD tools and practices. Track record of leading teams or making key technical decisions on mobile More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
to release. Key Requirements: Extensive experience in native Android development using Kotlin and Java . Strong grasp of MVVM , MVP , and modern Android architecture patterns. Deep understanding of TDD , pairprogramming , and Agile methodologies (Scrum/Kanban). Proficient with CI/CD tools and practices. Track record of leading teams or making key technical decisions on mobile More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
get quick feedback and deliver valuable increments. The existing group are very open minded, they value teamwork over individual heroics and focus on engineering best practice like TDD and Pair Programming. Skills: C#, .NET, React REST APIs, Microservices AWS, Terraform, Docker The money is good too - up to £65k plus benefits including hybrid working (1 day per week in More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
The Very Group
for the team. The ability to coach and mentor team members is essential to this role, as is experience of Agile software development techniques such as BDD, TDD and pair programming. We are looking for people who can explain very technical concepts to non-technical stakeholders, carry out technical prioritisation and work well with colleagues in and outside of More ❯
mentoring skills Experience of automation testing native mobile applications in multi-disciplinary teams Experience in implementing mobile test strategies for faster feedback loops and to improve testing outcomes Strong programming skills and experience with an OO language such as Python or JavaScript Experience with Appium and cross device testing on iOS and Android platforms Experience of testing APIs and … relational database technologies such as MySQL or similar Experience of implementing and using cloud based device farms Experienced advocate for practices such as Test-Driven Development and PairProgramming Experience with source code management and version control (Git/GitHub/GitLab) Experience with modern CI/CD tools and techniques Desirable skills: Experience in BDD and creating More ❯
are flexible and scoped by the team. Platform observability & performance. Your team members continually raise the bar on monitoring, metrics and efficiency. Joining as our newest engineer, you'll pair with seasoned Go/TypeScript/Python devs, owning real tasks from week one. Expect a dynamic mix of bug hunting, green field coding and customer interaction all in … powered tools to investigate and patch quickly. Feature development: Build and test code (mainly Go & TypeScript) for platform enhancements. Write unit/integration tests, participate in peer reviews and pair-programming sessions. Documentation & knowledge-sharing: Keep our Runbooks and ADRs up-to-date; share learnings via demos. Additional company wide requirements Understand and comply with InfoSum's security More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
CreateFuture
using Java, including ORM storage 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 cloud services and CI/CD (this is a bonus) What we'll offer you: At CreateFuture, we challenge ourselves to go … respond to all applications within a reasonable timeframe, regardless of if we are progressing with your application. 30-minute recruiter call 1-hour technical assessment Take home test or pairprogramming session + values interview You can choose a short take-home task or a live pairing exercise for the final interview, whichever suits you best. Our interview More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
experience and a good understanding of Jetpack Compose Proficiency in Kotlin, including coroutines Excellent software engineering skills with a focus on modern best practices (nice to have examples: TDD, pairprogramming, refactoring, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team Ability to quickly learn complex problem spaces Nice to have experience More ❯
Hemel Hempstead, Hertfordshire, United Kingdom Hybrid / WFH Options
Eckoh
and product requirements into clean, maintainable code. Collaborate with designers to refine design systems, UI components, and interaction patterns. Mentor and guide other front-end engineers through code reviews, pairprogramming, and architectural planning. Own and drive front-end architectural decisions, performance optimization, and tooling improvements. Stay up-to-date with front-end trends and best practices to More ❯
Hemel Hempstead, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Eckoh PLC
and product requirements into clean, maintainable code. Collaborate with designers to refine design systems, UI components, and interaction patterns. Mentor and guide other front-end engineers through code reviews, pairprogramming, and architectural planning. Own and drive front-end architectural decisions, performance optimization, and tooling improvements. Stay up-to-date with front-end trends and best practices to More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Attenti
Java 17 (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 pairprogramming 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 … non-technical audience. Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Have the ability to quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design. Desirable skills and experience: Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms More ❯
Java 17 (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 pairprogramming 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 … non-technical audience. Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Have the ability to quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design. Desirable skills and experience: Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms More ❯
Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, Blazor, C#, SQL. Collaborate with a team of peers, applying agile practices such as pairprogramming and code reviews. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model More ❯
Agile Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, C#, SQL. Collaborate with a team of peers, applying agile practices such as pairprogramming and code reviews. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model More ❯
Agile Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, C#, SQL. Collaborate with a team of peers, applying agile practices such as pairprogramming and code reviews. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model More ❯
to establishing best practice guidelines and standards for code management and deployment between cloud MI environments Mentor and support team members as well as wider business users through training, pairprogramming, and knowledge sharing, fostering a culture of continuous learning. As part of our team, you will get: A salary up to £75,000, depending on experience Up More ❯
in our 24-hour support rota Collaborate closely with Product Managers, Designers, and Engineers to solve real user problems in thoughtful and innovative ways Actively participate in code reviews, pairprogramming, technical discussions and creating high quality documentation to share knowledge and continuously improve as a team Mentor and support more junior engineers through coaching and feedback Who More ❯