At a Glance
- Tasks: Develop stunning mobile apps and a web app using React Native and Next.js.
- Company: Join Yonder, a forward-thinking financial membership company with a vibrant culture.
- Benefits: Earn ÂŁ600/day, enjoy flexible remote work, and access professional growth opportunities.
- Why this job: Be part of a team shaping the future of finance with innovative technology.
- Qualifications: Expertise in React Native and Next.js, with a passion for user experience.
- Other info: Dynamic, fast-paced environment with a focus on mentorship and team collaboration.
About Yonder
We’re building the financial membership of the future, designed to work the way you live now, not like the 1990s. Yonder combines credit and debit in one membership, fair, flexible, and genuinely enjoyable to use. We raised £23.4 million in September 2024 to grow the team, launch new rewards, and expand beyond the UK.
We’re looking for a React Native Engineer to join our growing frontend team on a 3‑month contract. The frontend team builds beautifully designed Android and iOS apps in React Native and our web‑app in Next.js. We’re seeking someone passionate about executing minute‑design details that make every experience wonderful.
You’ll work with the wider engineering team influencing how we build the future of financial membership, deeply involved in crafting product roadmap direction, and invest heavily in creating delightful customer experiences.
What you’ll do
- Develop our iOS and Android mobile apps: deliver on product and design vision using React Native, adding latest features, iterating existing ones, and ensuring a magical experience for all members.
- Build out our web‑app in Next.js: work on a freshly launched web app, bring the latest technologies to deliver an experience on the web that rivals our mobile apps.
- Collaborate closely in cross‑functional squads: work extremely close with product and design teams to create magical moments across all frontend clients that elevate us above a typical credit card.
- Own the full development lifecycle: define stories, oversee testing, orchestrate deployments to bring products to members quickly.
- Lead technical discussions: drive pivotal technical decisions on architecture, tool selection, and methodologies that push boundaries.
- Mentorship and team leadership: provide mentorship to frontend teammates, building their technical abilities and knowledge across technologies.
- Spot inefficiencies and drive improvements: proactively identify bottlenecks or opportunities to improve tools, workflows, and processes, own implementation, and deliver lasting value for team and product.
You’ll be a great fit if you
- Know React Native inside‑out; have shipped high‑grade apps and pushed boundaries with tools like Reanimated to create magical moments.
- Are skilled in Next.js with server‑side rendering, having built robust web applications.
- Sweat the small stuff; attention to detail matters, partner with design to make every interaction special.
- Have cross‑platform expertise; deliver delightful experiences on iOS and Android, accounting for each platform’s nuances.
- Are familiar with design systems, knowing when to adopt or build something truly special.
- Think like a product engineer; solve problems, understand user requirements, deliver elegant solutions, and see code ship until the problem is truly solved.
- Thrive in ambiguity; navigate uncertainty, set directions, and handle unknowns confidently.
- Own quality through automated testing; write thorough automated tests, consider testing as part of building, collaborate for shared coverage.
You won’t be a great fit if you
- Prefer 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 when the path isn’t fully defined.
- Are uncomfortable diving into areas outside your core expertise (e.g., infrastructure, DevOps, or unfamiliar stacks).
- Seek a strict 9–5; our pace often requires flexibility beyond standard hours, especially when shipping on tight deadlines.
What’s it like working at Yonder?
We’re office‑first, but the Frontend squad is remote‑friendly. The rest of the company is office‑first; our Frontend team is open to hybrid or fully remote (UK‑based) setups, with in‑office stack days for team members at our Hoxton office at least three days a week, plus team gatherings on Mondays. We take a values‑led approach. Our principles are important; check them out at Our DNA. We take development seriously: a structured process for progression with fortnightly one‑on‑ones and quarterly peer perspectives. We also reflect and celebrate achievements each week.
What’s in it for me?
Depending on your skill set and what you bring from day one, you’ll be looking at £600/day rate.
Interview Process
- Stage 1: Intro Call (30 mins) – initial call with Harry Jell (CTO & Co‑founder) to learn about you and tell you more about us.
- Stage 2: System Design Task (90 mins) – create a high‑level system design for a responsive web application, detailing frontend‑backend interaction; design on a whiteboard.
- Stage 3: Values Interview (30 mins) – learn how you work; questions related to our principles (Our DNA).
- Stage 4: Reference Check – preferably with a previous manager on the phone.
- Stage 5: Offer – if everyone’s happy, we give you an offer; we aim to give a decision within 24 hours after each stage where possible.
We love closing the feedback loop; you can expect specific feedback from Stage 2 onwards. We must complete right‑to‑work and background checks, including criminal, politically exposed persons, and credit notice checks for compliance with handling sensitive data.
Other things to know
We know that diverse teams build better products; if you’re from an under‑represented community, we would love to hear from you. Even if you don’t feel 100 % qualified, please apply; attitude and desire to grow are as important as experience.
React Native Engineer (Contract) employer: Yonder
Contact Detail:
Yonder Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land React Native Engineer (Contract)
✨Tip Number 1
Get your networking game on! Reach out to folks in the industry, especially those who work at Yonder or similar companies. A friendly chat can open doors and give you insider info that could help you stand out.
✨Tip Number 2
Prepare for the interview stages by brushing up on your React Native and Next.js skills. Make sure you can showcase your past projects and how you've tackled challenges. We want to see your passion and problem-solving abilities!
✨Tip Number 3
Don’t just focus on technical skills; show us your personality! Yonder values a good cultural fit, so be ready to discuss how your values align with ours. Share your thoughts on teamwork and collaboration.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Yonder team. Let’s make it happen!
We think you need these skills to ace React Native Engineer (Contract)
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for React Native and Yonder shine through. We want to see that you’re not just looking for a job, but that you genuinely care about building amazing products and creating delightful experiences for our members.
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your relevant skills and experiences. Mention specific projects where you've used React Native or Next.js, and how they relate to what we’re doing at Yonder. This shows us you’ve done your homework and are serious about joining our team.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and fluff. Highlight your key achievements and skills in a way that’s easy for us to digest. Remember, less is often more!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about Yonder and what we stand for!
How to prepare for a job interview at Yonder
✨Know Your Tech Inside-Out
Make sure you’re well-versed in React Native and Next.js. Brush up on your knowledge of the latest features and best practices, especially around server-side rendering. Be ready to discuss specific projects where you've pushed boundaries with these technologies.
✨Showcase Your Attention to Detail
Yonder values minute design details that create magical experiences. Prepare examples of how you’ve collaborated with design teams to enhance user interactions. Bring a portfolio or case studies that highlight your ability to sweat the small stuff.
✨Prepare for Technical Discussions
Expect to lead discussions on architecture and tool selection. Think about past experiences where you made pivotal decisions and be ready to explain your thought process. This is your chance to demonstrate your problem-solving skills and product engineering mindset.
✨Embrace the Company Values
Familiarise yourself with Yonder’s principles outlined in 'Our DNA'. During the values interview, be prepared to share how your work ethic aligns with their values. Show them that you not only have the technical skills but also the right attitude to thrive in their environment.