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 ❯
us. Application Process ️ Talent Call (Video Call): Get to know each other and exchange ideas about the role. Specialist tech interview (video call): Focus on your skills and projects. PairProgramming Challenge (Onsite in Berlin): Solve a real challenge in a team. Contract interview (video call More ❯
London, England, United Kingdom Hybrid / WFH Options
Anthropic
proficient in Python and experienced with deep learning frameworks such as PyTorch or Jax Possess a strong software engineering background and enjoy working closely with researchers and engineers Enjoy pairprogramming 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 More ❯
your experiences and for you to get a first glimpse into life at autone and the exciting things we're working on. Stage 2: Technical Interview (2 hours) A pairprogramming technical assessment, we'll provide a specific task to work through, and the focus will be on your thought process and collaboration, not just finding the "perfect More ❯
with the freedom to suggest new tools, techniques and processes. You are familiar with secure and best practices, and will help us to ensure ongoing compliance with ISO certification. Pair-programming and mutual code-review are regular practices. Skills and experience Development for embedded devices A curiosity about how things work, and the ability to dig into parts More ❯
Technical Excellence Strong experience building and scaling complex, high-reliability systems Excellent system design and architectural thinking Ability to simplify complex problems and communicate technical concepts clearly Comfortable with pairprogramming and collaborative development Language-agnostic with strong computer science fundamentals Product Mindset Clear understanding of why we build what we build Focus on solving real customer problems 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 ❯
plus) Confidence explaining technical concepts to senior business audiences Intellectual curiosity, humility and a drive to take ownership What We Offer Training: two-week Associate induction, monthly skills modules, pair-programming with senior data scientists, coaching from consultants, a dedicated development manager Progression: clear pathway to the Consultant (Analytics Specialist) role without needing to attain an MBA Best More ❯
London, England, United Kingdom Hybrid / WFH Options
Sybill
As a tip, reflecting on why you applied for this role and being familiar with your application responses will be beneficial. [1 hour] Coding Challenge You’ll complete a pairprogramming exercise live, with two of our engineers [1 hour] Architecture Interview You’ll solve an architecture challenge with two of our Engineering Managers [30 mins] Interview with More ❯
London, England, United Kingdom Hybrid / WFH Options
NALA
As a tip, reflecting on why you applied for this role and being familiar with your application responses will be beneficial [1 hour] Coding Challenge You'll complete a pairprogramming exercise live, with two of our engineers [1.5 hour] Architecture & Management Interview You'll solve an architecture challenge with two of our Engineering Managers for the first More ❯
London, England, United Kingdom Hybrid / WFH Options
Flywheel Digital
to meet several people from the team 1:1 and there might be further skill assessments in the form of a Take Home Assignment/Case Study Presentation or PairProgramming/Live Coding exercise depending on the role. In your initial call, we will walk you through exactly what to expect the process to be. Inclusive Workforce More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Ozone Talent
while remaining deeply technical Desire for building API-first products Deep understanding of software design patterns, SOLID principles, and test-driven development Experience with Agile methodologies, including peer reviews & pair programming. Ability to translate business needs into scalable technical solutions Benefits: Competitive salary and bonus Hybrid office/remote-working practices Private Health Insurance Pension Scheme Life Assurance Scheme More ❯
while remaining deeply technical Desire for building API-first products Deep understanding of software design patterns, SOLID principles, and test-driven development Experience with Agile methodologies, including peer reviews & pair programming. Ability to translate business needs into scalable technical solutions Benefits: Competitive salary and bonus Hybrid office/remote-working practices Private Health Insurance Pension Scheme Life Assurance Scheme More ❯
based B2B products. Team involvement includes: Working on new features such as insights, predictions, prescriptive advice, and data visualization for our flagship analytics product. Collaborating closely with teammates through pair programming. Defining quality standards and expectations. Required skills and experience: Strong understanding of object-oriented programming. Knowledge of the REACT ecosystem is a plus. Experience with React Testing Library More ❯
London, England, United Kingdom Hybrid / WFH Options
Alcides Fonseca
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 ❯
control, tracking issues, documenting processes, and implementing both manual and automated testing protocols Ensuring tasks are completed and can work with other members in the team when required using pair programming. Stay up to date with the latest industry trends and technologies to ensure our applications are utilizing the best practices. At Arup, you belong to an extraordinary collective 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 ❯
London, England, United Kingdom Hybrid / WFH Options
Monzo
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 ❯
London, England, United Kingdom Hybrid / WFH Options
Monzo
has 4 key steps Our interview process for this role has four main stages, most of which can be scheduled on the same day: Initial Call System Design Interview Pair coding exercise Final interview including a behavioural and a leadership interview You will have the chance to speak to our recruitment team at various points during your process but More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
RedRock Consulting
and developing new web applications Maintaining and troubleshooting existing web applications Writing and maintaining reliable Ruby code Integration data storage solutions Maintaining APIs Tech Stack: Ruby Node Unit Testing PairProgramming All candidates must be based in the UK. More ❯
doing: Assisting in the design, testing, and implementation of software that forms part of a properly engineered system. Producing high-quality code as part of a development team, undertaking pairprogramming and code reviews. Overcoming development obstacles to deliver quality code on time. Helping to elaborate and refine requirements and designs. Understanding and translating business design into a … eligible for an annual incentive. The Digital Intelligence Team: Launch your career in tech as a Graduate Software Engineer at BAE Systems Digital Intelligence, where you'll master diverse programming languages and tackle complex problems. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive More ❯
include: Assisting in the design, test and implementation of software which forms part of a properly engineered system Producing high quality code as part of a development team, undertaking pairprogramming and code reviews. Overcoming development obstacles to deliver quality code on time Helping to elaborate and refine requirements/designs. Understanding and translating business design into a … eligible for an annual incentive. The Digital Intelligence Team: Launch your career in tech as a Graduate Software Engineer at BAE Systems Digital Intelligence, where you'll master diverse programming languages and tackle complex problems Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive More ❯