React Native Engineer

React Native Engineer

Full-Time 36000 - 60000 £ / year (est.) Home office possible
S

At a Glance

  • Tasks: Build and maintain mobile apps using React Native for iOS and Android.
  • Company: Join a fully remote, innovative tech team focused on collaboration.
  • Benefits: Enjoy flexible working hours, competitive salary, and opportunities for growth.
  • Why this job: Make an impact by delivering high-quality features in a dynamic environment.
  • Qualifications: Experience with React, TypeScript, and mobile app development is essential.
  • Other info: Embrace a culture of proactive ownership and continuous improvement.

The predicted salary is between 36000 - 60000 £ per year.

We’re looking to hire a React Native Engineer with experience taking a mobile first website and adapting it for iOS/Android apps. You’ll take features from inception to implementation, working closely within a front end focused team of web & native developers, QA and a Product owner. An ideal candidate should have a track record of working with QA, Product and internal back end developer teams spread remotely across the world.

What you’ll do:

  • Build, ship, and maintain features in React (web) and React Native (iOS/Android).
  • Implement UI with a high bar for accessibility, performance, and polish.
  • Own feature delivery end-to-end: requirements → implementation → testing → release → monitoring.
  • Create scalable patterns for component architecture, state management, navigation, forms, and error handling.
  • Integrate with backend APIs, handle auth/session flows, and manage offline/edge cases.
  • Improve engineering effectiveness: better developer experience, faster CI, safer releases, stronger code review culture.

Must-have experience:

  • Strong professional experience with React and TypeScript.
  • Deep React Native experience shipping production apps (iOS + Android).
  • Strong knowledge of mobile fundamentals: navigation, layout, performance, device constraints, accessibility.
  • Confident debugging and profiling skills (e.g., Flipper, Xcode/Android Studio tooling, JS profiling).
  • Experience with state/data tools (e.g., Redux/RTK, Zustand, React Query, Apollo).
  • Testing experience (Jest, React Testing Library; Detox and/or mobile E2E testing).
  • Strong engineering fundamentals: maintainable architecture, pragmatic tradeoffs, clear communication.

Nice-to-have:

  • Expo and/or bare React Native workflows; release management experience (TestFlight / Play Console).
  • Some exposure to native modules/bridging (Swift/Kotlin) even if not a native specialist.
  • Design system experience (Storybook, tokens, theming, component libraries).
  • Monitoring/analytics (Sentry, Firebase Crashlytics, performance monitoring, event tracking).
  • Security-minded approach to auth, secure storage, and sensitive data handling.

Working style (fully remote):

  • Strong written communication; comfortable with async-first collaboration.
  • Proactive ownership and visibility: clear updates, thoughtful PRs, and documentation where needed.
  • High trust, high accountability: you drive work forward and unblock others.
  • Driven to improve, rather than stagnate.

Interview process:

  • Intro call (role fit, remote working alignment)
  • Technical interview w/ Team Lead and React Developer (React + React Native depth)

How to apply:

Send your CV and (if available) links to GitHub/portfolio and/or apps you’ve shipped.

React Native Engineer employer: Strive Gaming

Join a forward-thinking company that values innovation and collaboration, where as a React Native Engineer, you'll have the opportunity to work on impactful mobile applications in a fully remote environment. Our culture promotes continuous learning and growth, offering you the chance to enhance your skills while contributing to a diverse team of talented developers. With a strong focus on accessibility and performance, you'll be part of a mission-driven organisation that prioritises quality and user experience.
S

Contact Detail:

Strive Gaming Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land React Native Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with React Native. A friendly chat can lead to referrals or insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a personal project using React Native and share it on GitHub. This not only demonstrates your coding chops but also gives you something tangible to discuss during interviews.

✨Tip Number 3

Prepare for technical interviews by practising common React Native problems. Use platforms like LeetCode or HackerRank to sharpen your skills. The more comfortable you are with coding challenges, the better you'll perform!

✨Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who take the initiative. Plus, it’s a great way to ensure your application gets into the right hands quickly.

We think you need these skills to ace React Native Engineer

React
React Native
TypeScript
Mobile Development
UI Accessibility
Performance Optimisation
Component Architecture
State Management
API Integration
Debugging Skills
Testing (Jest, React Testing Library, Detox)
Async Communication
Proactive Ownership
Monitoring and Analytics

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React and React Native. We want to see how you've taken features from inception to implementation, so don’t hold back on those details!

Showcase Your Projects: If you’ve got links to GitHub or apps you’ve shipped, include them! We love seeing real examples of your work, especially if they demonstrate your skills in mobile development and accessibility.

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate strong written communication, so make sure your points are clear and easy to understand. No need for fluff!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Strive Gaming

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in React, TypeScript, and React Native. Brush up on your knowledge of mobile fundamentals like navigation and performance. Be ready to discuss your past projects and how you tackled challenges with these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific instances where you debugged issues or improved performance in your apps. Use examples that highlight your ability to handle edge cases and your experience with tools like Flipper or Xcode.

✨Communicate Clearly and Effectively

Since the role involves remote collaboration, practice articulating your thoughts clearly. Be prepared to explain your thought process during coding challenges and how you keep your team updated on progress and roadblocks.

✨Demonstrate a Proactive Mindset

Show that you take ownership of your work. Discuss how you’ve contributed to improving engineering practices in your previous roles, whether it’s through better documentation, code reviews, or enhancing developer experience.

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

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>