role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would be advantageous Due to demand More ❯
years +) • A desire to learn new technologies like TCA and SwiftUI • A keen interest to collaborate in a cross-functional team with SDETs and Architects • An advocacy for pair-programming, BDD, TDD and Agile methodologies Apply now for more information on this opportunity More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
years +) • A desire to learn new technologies like TCA and SwiftUI • A keen interest to collaborate in a cross-functional team with SDETs and Architects • An advocacy for pair-programming, BDD, TDD and Agile methodologies Apply now for more information on this opportunity More ❯
Azure Data Factory pipelines Participate in stand-ups, sprint planning, and retrospectives Clearly document your solutions for internal and client use Engage closely with colleagues and clients, participating in pair-programming, requirements gathering, and demonstrations Regularly learn new Azure technologies, guided by senior consultants and structured training About the candidate: Minimum 2.1 Bachelor's degree in IT, Computer … excellent communication skills and keen interest in consulting Passionate about technology, with a strong desire to specialise in cloud solutions You are flexible regarding travel and varied project work Programming experience (particularly C#, .NET) is beneficial You are eager to explore new technologies including Azure Integration Services, Azure Fabric, AI, Power BI, and Power Platform Reply is an Equal More ❯
develop Azure Data Factory pipelines. Participate in stand-ups, sprint planning, and retrospectives. Document solutions clearly for internal and client use. Engage closely with colleagues and clients, participating in pairprogramming, requirements gathering, and demonstrations. Continuously learn new Azure technologies, guided by senior consultants and structured training. About the candidate: Minimum 2.1 Bachelor's degree in IT, Computer … related field. Excellent communication skills and keen interest in consulting. Passionate about technology, with a strong desire to specialise in cloud solutions. Flexible regarding travel and varied project work. Programming experience (particularly C#, .NET) is beneficial. Eager to explore new technologies including Azure Integration Services, Azure Fabric, AI, Power BI, and Power Platform. Reply is an Equal Opportunities Employer 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 … something meaningful that you have done in line with your values. Examples could include past work, volunteering, civic engagement, community organizing, donations, family support, etc. What is your preferred programming language for interviews? Select What is your prior experience with JAX? Select What is your prior experience with Rust? Select Have you ever run ML Inference or Training workloads More ❯
getting to the root cause, and helping to fix them quickly. What we're looking for: Solid experience working in agile environments, with a good grasp of things like pairprogramming and code reviews. Comfortable with BDD using the Cucumber framework. Familiarity with Kubernetes. Confident with CI/CD tools like Jenkins and GitHub Actions. Able to write More ❯
getting to the root cause, and helping to fix them quickly. What we're looking for: Solid experience working in agile environments, with a good grasp of things like pairprogramming and code reviews. Strong Java skills (Java 17 or later). Comfortable with BDD using the Cucumber framework. Experience writing end-to-end tests using Playwright or More ❯
short-term goals and long-term impact. You have a growth mindset , embracing challenges as opportunities to learn and develop, both personally and as part of the team. Collaboration & PairProgramming : Comfortable working in a collaborative environment, especially with pairprogramming or code reviews, to share knowledge and ensure the team is aligned. Experience with Observability 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 ❯
London, England, United Kingdom Hybrid / WFH Options
MARKS&SPENCER
issues Develop/improve M&S standard frameworks and policies, ensuring that they are understood and adopted Support other engineers to produce clean, quality code through code reviews and pairprogramming Support the technical platform out of hours as a member of the support rota Contribute to the team's OKRs and demonstrate responsibility for the entire team 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 ❯
core application components across multiple Surfline apps, continuously advancing the technical foundation. Design and implement reusable components and frameworks to improve development efficiency. Mentor junior engineers through code reviews, pairprogramming, and technical guidance. What We're Looking For: 5+ years of professional iOS development experience with a track record of shipping and iterating on multiple successful apps More ❯
London, England, United Kingdom Hybrid / WFH Options
Which?
and users to understand requirements. Leading complex projects technically, including writing tickets, guiding engineers, and ensuring alignment with architecture standards. Mentoring and supporting growth within your squad through feedback, pairprogramming, and coaching. Championing engineering best practices, including accessibility, security, and quality. Supporting the transition to a “You build it, you run it” culture and fostering ownership and More ❯
A passion for creating API-first products Ability to write efficient, secure, well-documented, and clean code Familiar with Agile principles and best practices such as peer code review, pairprogramming etc Clear understanding of fundamental computer science and software engineering concepts (e.g. design patterns, test-first design, SOLID principles) Prior experience in addressing business and technical stakeholder More ❯