Senior Product Engineer (React Native)

New Today

What’s Yonder?

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

We’re building the financial membership of the future. One that works for how you live now. Not how your parents banked in the ‘90s.

Yonder combines credit and debit in one membership, designed to be fair, flexible, and actually enjoyable to use. No confusing terms. No dusty points system. Just rewards that actually feel rewarding - from bao to beer to a boarding pass.

We raised £23.4M in September 2024 to grow the team, launch even better rewards, and expand beyond the UK. If that sounds good to you, you’ll probably like it here.

Sounds cool. What’s my part in this?

Over the last year we've added a debit card, a free membership tier, hundreds of new independent partners around the country, countless product improvements and our personal favourite, Yonder Flights, a new way to use Yonder points on any flight with any airline globally. We've maintained a 4.5 TrustPilot rating and our customers really love us (and we love them back... hi!).

We’re looking for a Senior Product Engineer (React Native) to join our growing team of frontend engineers. The frontend team build our beautifully designed Android and iOS applications in React Native and our web-app in Next.js. We’re seeking someone passionate about executing the minute-design details that make every experience wonderful.

You’ll get to work with the wider engineering team on influencing how we build the financial membership of the future, you’ll be deeply involved in crafting the direction of the product roadmap and invest heavily in creating delightful customer experiences.

You'll be joining a small engineering team with deep end-to-end ownership over their own development work and the technical direction of our product. As a small team, the work you do has a huge impact and you’ll get to shape the future of engineering at Yonder.

What you’ll do

You're a great fit if you

Know React Native inside-out: You’ve used React Native to build high-grade apps that have been shipped into users hands. You can push the boundaries of what is possible with technologies like Reanimated to create magical moments for everyone.

Skilled in Next.js with Server-Side Rendering: Experienced in building robust web applications using Next.js, particularly with server-side rendering techniques.

You sweat the small stuff: Attention to detail of the tiny things matter to you. You go above and beyond to execute on all the small design details that add to an incredible experience. You are a partner to the design team and strive to make every interaction special.

Cross-platform expertise: Making it work on one platform isn’t good enough. You strive for a delightful experience that works across iOS and Android and accounts for each platforms nuances.

Familiarity with design systems: You’ve used a design system in the past, you know when it makes sense, but also know when to throw it out the window and build something truly special.

Think like a product engineer: You don’t just write code — you solve problems. You understand the user requirements and the “why” behind your work, delivering solutions that meet the need in the most effective, elegant way. The job isn’t done when the code ships, but when the problem is truly solved for the user.

Thrive in ambiguity: Thrives in uncertain environments, effectively setting directions and navigating challenges with confidence when there are so many unknowns.

Own quality through automated testing: You take full responsibility for ensuring your code is reliable by writing thorough automated tests. You see testing as part of building, not an afterthought, and actively involve the wider squad when collaboration or shared test coverage is needed to guarantee a rock-solid experience.

You won’t be a great fit if you

Prefer working in large, structured teams with well-defined processes over fast-moving, evolving environments.

Focus solely on technical perfection without balancing customer impact and business needs.

Struggle with taking ownership or making decisions in situations where the path forward isn’t fully defined.

Are uncomfortable diving into areas outside your core expertise (e.g., infrastructure, DevOps, or unfamiliar parts of the stack).

Seeking a Strict 9–5: Our pace and priorities often require flexibility beyond standard hours, especially when shipping on tight deadlines.

What’s it like working at Yonder?

We’re office-first, but remote-friendly in the Frontend squad

While the rest of the company is office-first, our Frontend team is remote-friendly. We’re open to both hybrid and fully remote setups (UK-based), with hybrid team members coming into our Hoxton office — complete with a terrace, breakfast, coffee (from a barista), dogs, beer taps, and plenty of comfortable space — at least 3 days a week, with everyone 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

We take development really seriously

We have a pretty structured process for progression, with fortnightly one-on-ones and quarterly peer perspectives. We also take some time at the end of each week to reflect and celebrate what we’ve learned and achieved.

What’s in it for me?

Depending on your skill set and what you can bring from day one, you’ll be looking at:

£90,378 - £100,789 annual salary depending on experience

£77,521 - £97,650 stock options

Plus

️ 35 holidays (27 days annual leave + 8 days public leave)

2x team-building offsites per year (1 in the UK, 1 abroad)

️???? Private healthcare with Vitality, including mental health, dental & vision cover

16 weeks enhanced parental leave for all parents after being with Yonder for 1 year

Financial coaching with Octopus Money

Learning & training allowance (£750/year) that you can use on books, courses, etc

Regular team breakfasts and lunch

️ Regular team events like Mini-golf, Escape Room, Cocktail making

Cycle-to-work scheme

️ Fresh pour-over coffee made by our very own CEO, Tim

What’s the interview process like?

We take the candidate experience really seriously, so we’ve made the process as transparent as possible. We also promise to be super responsive, and will never leave you wondering where you stand for weeks on end.

Here’s how it works:

Stage 1: Intro call (45 mins):

You will have an initial call with Jas Hayer to find out more about you and to tell you more about us.

Stage 2: Technical exercise (60 mins):

This is your time to shine, we will schedule a remote pairing exercise where you will show us how you approach and implement writing code.

Stage 3: System design task (90 mins)

You’ll be given a task to create a high-level system design for a responsive web application, detailing how the frontend will interact with backend services. We'll deep dive into your technical experience through designing a system on a whiteboard.

Stage 4: Values interview (In person): (60m)

This will also be a great opportunity for you to meet the rest of the team so we would love it if you can come into the office for it! We want to learn more about how you work - we’ll ask you questions related to our principles (Our DNA). This stage will be with two people from our wider team.

Stage 5: Offer If everyone’s happy, we’ll make you an offer to join us - YAY! We hope to always give you a decision between each stage within 24 hours (where possible).

Other things to know:

We know that diverse teams build better products. If you’re from an under-represented community, we’d especially love to hear from you.

Even if you don’t feel 100% qualified, please do apply anyway. Your attitude and desire to grow are just as important as your experience.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£150,000 - £200,000
Job Type:
FullTime
Category:
Engineering

We found some similar jobs based on your search