Mobile Developer, (React Native)
Mobile Developer, (React Native)

Mobile Developer, (React Native)

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
Oak Engage

At a Glance

  • Tasks: Develop and enhance the Oak mobile app using React Native for iOS and Android.
  • Company: Join Oak Engage, a fast-growing SaaS company transforming employee communication for top UK brands.
  • Benefits: Enjoy flexible remote work, private health insurance, generous holiday policy, and team socials.
  • Why this job: Make a real impact in a mission-driven company while collaborating with ambitious thinkers.
  • Qualifications: 2-4+ years of mobile app development experience with React Native and strong JavaScript skills.
  • Other info: We value diversity and inclusivity, welcoming applicants from all backgrounds.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Location: Remote (UK Based)
Reports to:
Engineering Manager
Type:
Full-time

Join Oak Engage – Where Communication Meets Connection

At Oak Engage, we’re on an exciting growth journey—backed by a major investment from NorthEdge to scale our impact and redefine the future of employee engagement. Trusted by some of the UK’s biggest brands, including Aldi, Five Guys, and ITV, we help organisations connect, engage, and empower their people through smarter, more personalised internal communication. With our next stage of expansion underway, we’re building a team of bold, ambitious thinkers ready to make their mark at a high-growth, purpose-driven SaaS company. If you’re looking to shape the future of work and grow alongside a company that’s going places, now’s the time to join Oak.

About the Role

We’re looking for a Mobile Developer with experience in React Native to help evolve and enhance the Oak mobile app. You’ll work across both iOS and Android platforms, delivering features that help thousands of users stay connected to their organisation—wherever they are.

This is a high-impact role where you’ll take ownership of mobile-specific user experience and performance, while collaborating closely with design, product, and back-end teams.

What You’ll Do

  • Develop, test, and maintain mobile applications using React Native
  • Build new features that align with product goals and improve user experience
  • Integrate with back-end APIs and handle mobile state management
  • Ensure app performance, stability, and security across devices
  • Publish updates to App Store and Google Play, managing app lifecycle
  • Contribute to mobile roadmap planning and prioritisation

What We’re Looking For

  • 2–4+ years of experience building mobile apps with React Native
  • Proficient in JavaScript/TypeScript, React, and Redux or other state management tools
  • Experience with native modules, push notifications, and mobile analytics
  • Familiarity with app release processes for iOS and Android
  • Strong attention to detail and a user-first mindset

Why Join Oak?

  • A meaningful role in a mission-led SaaS company with strong growth and product-market fit
  • The chance to work with household brands and solve real-world enterprise challenges
  • Flexible hybrid or remote working options
  • Private health insurance, life insurance, and Employee Assistance Programme (EAP)
  • Gym contribution and travel allowance
  • Enhanced maternity, paternity, and discretionary leave
  • Generous holiday policy (25 days + Bank Holidays + additional discretionary days)
  • Regular team socials and a positive, collaborative culture

Our Recruitment Process

Hiring Manager Interview

  • Deep dive into architecture, problem-solving, and team contributions
  • Assess communication and curiosity

Technical Task or Live Pairing

  • Realistic, time-bound task or live coding session
  • Use structured rubric for fairness (avoid freeform “whiteboarding”)
  • \”Focus on team collaboration, code quality, and feedback\”

Peer Technical Panel/Culture Fit / CTO Chat – In person at our NCL HQ

  • Includes cross-functional devs, product manager or designer
  • Assess long-term growth potential and alignment with tech principles
  • Opportunity for candidate to ask strategic questions

Equality & Diversity at Oak

At Oak, we’re committed to building a diverse and inclusive workplace where everyone feels welcome, supported, and able to thrive.

We believe that different perspectives make us stronger, and we actively encourage applications from people of all backgrounds, experiences, and identities — including, but not limited to, race, ethnicity, gender, age, disability, sexual orientation, and socio-economic status.

We are an equal opportunities employer. All hiring decisions are based on business needs, role requirements, and individual qualifications — without bias or discrimination.

If you require any adjustments to the interview process or the role itself to support accessibility, please let us know — we’re happy to help

#J-18808-Ljbffr

Mobile Developer, (React Native) employer: Oak Engage

At Oak Engage, we pride ourselves on being a purpose-driven SaaS company that values innovation and collaboration. As a Mobile Developer, you'll enjoy the flexibility of remote work while contributing to meaningful projects for renowned brands, all within a supportive and inclusive culture that prioritises employee well-being and growth. With generous benefits, including private health insurance and a strong focus on team dynamics, Oak Engage is an excellent employer for those looking to make a significant impact in the tech industry.
Oak Engage

Contact Detail:

Oak Engage Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mobile Developer, (React Native)

✨Tip Number 1

Familiarise yourself with Oak Engage's mission and values. Understanding their focus on employee engagement and communication will help you align your answers during interviews, showcasing how your skills as a Mobile Developer can contribute to their goals.

✨Tip Number 2

Brush up on your React Native skills by working on personal projects or contributing to open-source. This not only enhances your portfolio but also gives you practical examples to discuss during technical interviews, demonstrating your hands-on experience.

✨Tip Number 3

Prepare for the technical task or live coding session by practising common mobile development challenges. Focus on areas like state management with Redux and integrating APIs, as these are crucial for the role and will likely come up during the interview process.

✨Tip Number 4

Engage with the tech community around mobile development and React Native. Join forums, attend meetups, or participate in online discussions. This not only expands your network but also keeps you updated on industry trends, which can be beneficial during your interviews.

We think you need these skills to ace Mobile Developer, (React Native)

React Native
JavaScript
TypeScript
Redux or other state management tools
Mobile app development for iOS and Android
Integration with back-end APIs
Mobile state management
App performance optimisation
App security best practices
Experience with native modules
Push notifications implementation
Mobile analytics
Attention to detail
User-first mindset
App release processes for iOS and Android

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React Native and mobile app development. Include specific projects you've worked on, detailing your role and the technologies used.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for mobile development and your understanding of Oak Engage's mission. Mention how your skills align with their goals and how you can contribute to their growth.

Showcase Relevant Projects: If possible, include links to your portfolio or GitHub repository where you have showcased your mobile applications. This gives the hiring team a tangible sense of your capabilities and style.

Prepare for Technical Questions: Anticipate technical questions related to React Native, JavaScript, and mobile app performance. Brush up on common challenges in mobile development and be ready to discuss your problem-solving approach.

How to prepare for a job interview at Oak Engage

✨Showcase Your Technical Skills

Be prepared to discuss your experience with React Native, JavaScript, and TypeScript in detail. Highlight specific projects where you've built mobile applications, focusing on the challenges you faced and how you overcame them.

✨Understand the Company’s Mission

Familiarise yourself with Oak Engage's goals and values. Be ready to explain how your skills and experiences align with their mission to enhance employee engagement and communication.

✨Prepare for Technical Tasks

Expect a technical task or live coding session during the interview. Practice coding challenges that involve React Native and be ready to demonstrate your problem-solving skills in real-time.

✨Ask Insightful Questions

Use the opportunity to ask strategic questions about the team dynamics, product roadmap, and company culture. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Mobile Developer, (React Native)
Oak Engage
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>