Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Robert Walters
testable code Desire to work collaboratively and improve team performance Bonus Points For: Experience with frontend frameworks like React Familiarity with monitoring tools like ELK or Grafana Experience with pair or mob programming Exposure to Twilio or financial platforms What's In It for You: £65,000 salary + benefits package Hybrid work - just one day a week More ❯
more. Interview Process At Ashby, our team and interview process want to help you show your best self. We'll dive into past projects and simulate working together via pairprogramming, writing tech specs collaboratively, and talking through decisions (no leetcode or whiteboard exercises). Our interview process is three rounds with some casual Zoom (or in-person … change on day one, and we spend the rest of the time building your confidence in our codebase and practices culminating in delivering a prominent, impactful feature. We'll pair you with a peer who'll guide you through your first tasks and be someone you rely on, from answering questions to pair programming. Technology Stack Our tech 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. Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms such as More ❯
APIs you write in TypeScript (Node) or Python (FastAPI). Craft and version prompts; experiment with tools like LangChain to chain calls and log outputs for review. Use AI pair-programming tools (Cursor, Windsurf, Copilot, etc.) to speed up coding, refactors, and test generation. Spin up deployments via Vercel/Fly.io or GitHub Actions, debug when things break More ❯
Collaboration Partner with data scientists to take models from prototype to production with clear interfaces and robust engineering Lead cross-team technical design sessions and architectural reviews Provide mentorship, pairprogramming, and code reviews for other engineers across the AI function Innovation & Culture Stay ahead of developments in MLOps, LLM infrastructure, and AI engineering best practices Influence long More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Richard Wheeler Associates
years in total) Excellent Kotlin skills and comfortable with other languages e.g. Java A strong numerate Degree (Computer Science/similar) Able to work independently, as well as confidently pair program with others Good understanding of Android lifecycle, MVVM Compose UI with knowledge of XML Views (for legacy code) Strong Android architecture knowledge Focus on creating an optimal Android More ❯
years in total) Excellent Kotlin skills and comfortable with other languages e.g. Java A strong numerate Degree (Computer Science/similar) Able to work independently, as well as confidently pair program with others Good understanding of Android lifecycle, MVVM Compose UI with knowledge of XML Views (for legacy code) Strong Android architecture knowledge Focus on creating an optimal Android More ❯
and working on backend software You're curious about systems and diving deep to investigate issues 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 ❯
and working on backend software You're curious about systems and diving deep to investigate issues 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 ❯
not sure what level you are aiming for please chat to your recruiters! 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 ❯
term growth by iterating quickly on features while architecting for resilience, performance, and future scalability. What youll bring Ideally, you have 4+ years of development experience in object-oriented programming using languages such as C#. Strong knowledge of OOP, design patterns, and REST design principles. At least 2 years of experience developing modern web applications using React. Experience with … enhance code quality, and increase developer efficiency. Proficiency with AI-assisted testing, code reviews, and documentation generation. Proven ability in leveraging AI tools in daily engineering workflows e.g. including pairprogramming with AI, auto-generating test cases, or accelerating bug triage and resolution. Join Our Team Were a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As More ❯
OO and SOLID principles in a TDD approach Testing software Releasing and deploying software Supporting and fixing issues for clients and the support desk Participating in team activities like pairprogramming, retrospectives, and sprint planning You should be well-versed with: Development tools such as Visual Studio Databases, especially SQL Server More ❯
a broad impact across the product, working closely with Product Managers, Designers, and fellow Engineers. Mentor and support other engineers , fostering technical growth and best practices through design reviews, pairprogramming, and knowledge sharing. Design and build distributed systems that handle complex workflows and large volumes of energy data efficiently and securely. Take ownership of critical components , ensuring More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Awin
adapting language for different audiences. A collaborative mindset, openness to feedback, and willingness to compromise to achieve the best possible outcomes. Actively supports engineers through knowledge sharing, code reviews, pairprogramming, etc. Proactive in raising or fixing concerns/issues, proposing solutions. Able to compromise, receive feedback and collaborate on effective solution definition. Preventing unnecessary complexity and premature 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 ❯
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 ❯
Abilities: Strong analytical skills to troubleshoot complex issues and optimize performance. It would be a plus if you also possess previous experience in: TDD/ATDD/BDD , DDD , Pair/Ensemble Programming Wildfly , Oracle SQL , AWS , Docker/Kubernetes , Kafka, Jenkins GWT, Jest , Vite , Cypress, P laywright , eslint , esbuild , webpack, web components At IDBS we believe in More ❯
and SQL queries for performance Building background jobs and distributed systems to handle high data volumes Translating fuzzy business logic into clearly defined technical solutions Participating in team discussions, pairprogramming, and peer code reviews SKILLS & EXPERIENCE Expert-level Ruby on Rails experience Advanced SQL knowledge and data modelling skills Comfortable with front-end technologies like React and More ❯
also: Provide technical input in value stream meetings, including planning, stand-ups and retrospectives. Contribute to technical design and to ensure associated artefacts are documented to agreed standards Lead pairprogramming activities with less experienced engineers. Take ownership of multiple features across the estate. When required, participate in the App release process. Help to define coding standards and More ❯
and have experience with deep learning frameworks such as PyTorch or Jax. Have a strong software engineering background and are interested in working closely with researchers and engineers. Enjoy pair programming. Care about code quality, testing, and performance. Are passionate about AI's potential impact and committed to developing safe, beneficial systems. Strong candidates may also: Have a background More ❯
also hiring on L40 & L50, and 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 The 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. More ❯
level. The application journey has 4 key steps Our interview process involves four main stages after an informal 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 ❯
level. The application journey has 4 key steps Our interview process involves four main stages after an informal 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 ❯
Experience with Azure PaaS services Experience with CI/CD pipelines (TeamCity, GitHub Workflows) Knowledge of event sourcing, ideally with Eventuous Knowledge of security best practices for web development Pair/Mob programming and performing peer code reviews Familiarity with RESTful APIs and asynchronous request handling Experience with version control systems, preferably Git Strong problem-solving skills and More ❯
microservices and event-driven architectures on Azure. What You'll Bring: Hands-on experience designing and developing large-scale systems. Expertise in cloud-native architecture and REST APIs. Strong programming skills in OO languages, such as C#, Java, Python, etc, and modern front-end frameworks. Experience with React, Angular, Blazor, Vue, or ASP.NET MVC. Secure coding practices and familiarity … with Docker, Kubernetes, and serverless platforms. Experience with messaging systems and distributed architectures. Knowledge of Entity Framework, Cosmos DB, MongoDB or Cassandra. Experience with GitHub Copilot, data analytics, and pair/mob programming. Locations & Flexibility: This role can be based at any of the following offices, with 2 days per week onsite : Glasgow London Manchester Leeds Carbon60, Lorien & SRG More ❯