Senior Product Engineer (Contract, 3 Months)

Yonder

Greater London

On-site

GBP 111,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Yonder is seeking an experienced Senior Product Engineer for a 3-month contract in London. The role focuses on Scala backend work across payments, core banking and rewards, with cross-functional collaboration and occasional React Native work.

You’ll join a small team responsible for end-to-end delivery, architecture and infrastructure. You’ll need strong production Scala experience, familiarity with microservices and Kafka, and a track record of delivering quickly in time-critical environments.

Qualifications

  • Deep production Scala experience, preferably with Typelevel stack (Cats Effect, Http4s)
  • Experience with microservices, RESTful APIs and Kafka or similar event-driven architectures
  • Ability to ramp up quickly on an existing codebase and ship production changes

Responsibilities

  • Deliver features across Scala microservices including payments, core banking and rewards
  • Build event-driven integrations with Kafka and external partners
  • Improve reliability, performance and test coverage of services
  • Contribute to React Native mobile app when needed
  • Provide clear documentation and handover of deliverables

Skills

Scala
Distributed systems
React Native (bonus)

Tools

Kafka
AlloyDB
Kubernetes

Job description

What’s Yonder?

“It's as if Time Out, Amex and Monzo had a baby” - Will T, Yonder Member

Yonder combines credit and debit in one membership that’s fair, flexible and actually enjoyable. No jargon. No dusty points system. Just rewards that actually feel rewarding, from bao to beer to a boarding pass.

The engineering team sits at the heart of the company; we work in squads alongside product and design, and closely with risk, compliance, operations and partnerships.

Sounds cool. What’s my part in this?

We’re looking for an experienced Senior Product Engineer on a 3-month contract to add delivery capacity to our engineering team. The work is primarily Scala backend, but we don’t believe in rigid boundaries; everyone is encouraged to contribute wherever the problem takes them, whether that’s infrastructure, the mobile app (React Native) or the webapp (Next.js).

You’ll be working alongside a small engineering team that owns everything end to end: the development lifecycle, system architecture and the infrastructure it all runs on.

You’ll need to be productive quickly: picking up an established codebase, understanding the domain and shipping production changes within your first couple of weeks.

  • Duration: 3 months, starting ASAP

  • Rate: £600–£650/day

  • IR35: Outside

  • Location: Brick Lane

What you’ll work on
  • Deliver features and improvements across our Scala microservices, spanning payments, core banking and rewards.

  • Build event-driven integrations with Kafka, internal services and external partners.

  • Improve the reliability, performance and test coverage of the services you work on.

  • Where needed, deliver changes in our React Native mobile app.

  • Leave things better than you found them, with clear documentation and handover of the work you deliver.

Our Stack
  • Backend: Scala microservices on the Typelevel ecosystem (Http4s, Cats Effect)

  • Data & messaging: AlloyDB and Kafka

  • Infrastructure: GCP and Kubernetes

  • Frontend: React Native mobile app, Next.js webapp

  • AI tooling: AI coding tools are widely used and actively encouraged, including Claude Code, Cursor and Codex.

You're a great fit if you

Have deep, production Scala experience: You know functional Scala well, ideally on the Typelevel stack (Cats Effect, Http4s, fs2).

Understand distributed systems: You have strong experience with microservices, RESTful APIs and Kafka or similar event-driven architectures.

Ramp up fast: You have a track record of joining existing teams and codebases and delivering quickly.

Bring React Native experience (bonus): You can ship mobile features comfortably, even if the backend is your main strength.

Have fintech or payments experience (bonus): You’ve worked in regulated environments, card payments or banking systems.

Use AI tools well: You use AI to accelerate delivery without compromising quality.

Own quality: You treat automated testing as part of the job.

You won’t be a great fit if you

Need a long onboarding period or detailed specs before you can contribute.

Only want to work in one narrow part of the stack.

Chase technical perfection over delivering value within a fixed engagement.

What’s it like working at Yonder?

We’re office-first, remote-friendly

We’re based in our Shoreditch office, complete with dog visitors and plenty of comfortable space to do your best work. We ask you to come into the office at least 3 days a week, with everyone coming in on Mondays.

We take a values-led approach

Our principles are incredibly important to us, so we recommend you check them out here: Our DNA

Our process:

We know contractors move quickly, so we do too.

  • Stage 1: Intro call (30 mins). A video call with Harry Jell, our CTO; to cover the engagement, your experience and availability.

  • Stage 2: Technical interview (90 mins). A deep dive into your Scala experience and past projects, plus a system design exercise. This will be in-person at our Shoreditch office.

  • Decision. We aim to give you a decision within 24 hours.

Other things to know:

  • Because we’re FCA-regulated and handle sensitive customer data, we complete right to work, criminal record, politically exposed person and credit default checks before the engagement starts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Product Engineer
Backend Product Engineer

Yonder • Greater London

Hybrid
GBP 54,000 - 73,000
Stock options
35 holidays (27 days annual leave + 8)
Private healthcare with Bupa
+6
Senior Product Manager (Growth)
Senior Product Manager (Growth)

Yonder Global Group • Greater London

On-site
GBP 90,000 - 112,000
35 holidays (27 days annual leave + 8
Private healthcare with Bupa
Learning & training allowance (£750/yr
+3
Senior Credit Risk Manager
Senior Credit Risk Manager

Yonder Global Group • Greater London

On-site
GBP 111,000 - 126,000
Stock options
Private healthcare (Bupa)
Enhanced parental leave
+5
Senior Credit Risk Manager
Senior Credit Risk Manager

Yonder • Greater London

On-site
GBP 111,000 - 126,000
Stock options
Private healthcare
35 holidays
+3
Senior Credit Risk Manager
Senior Credit Risk Manager

Yonder • City Of London

On-site
GBP 90,000 - 150,000
35 holidays (27 days annual leave + 8?
Team trips and activities
Private healthcare
+6
Member Support Associate
Member Support Associate

Yonder • Cardiff

Hybrid
GBP 27,000 - 28,000
Starting salary
Stock options
Holidays
+5
Customer Support Associate (Condensed Hours)
Customer Support Associate (Condensed Hours)

Yonder Global Group • Cardiff

On-site
GBP 24,000 - 25,000
Private healthcare with Bupa (mental,
Learning & training allowance (£750/yr
Quarterly office socials
+1
Customer Support Associate (Condensed Hours)
Customer Support Associate (Condensed Hours)

Yonder • Cardiff

On-site
GBP 24,000 - 25,000
Stock options
Private healthcare
Learning allowance
+2
Data Scientist
Data Scientist

Yonder • Greater London

Hybrid
GBP 95,000 - 112,000
Stock options
Health care
Parental leave
+4
Partner Success Manager
Partner Success Manager

Yonder • Greater London

On-site
GBP 51,000 - 68,000
Private healthcare (Bupa)
27 holidays + 8 public leave
Parental leave (up to 12 weeks)
+5