Enable job alerts via email!

Lead React Native Engineer

Randstad (Schweiz) AG

London

On-site

GBP 50,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative PropTech startup is seeking a Lead React Native Developer to spearhead the development of a cutting-edge mobile application. This role offers the unique opportunity to shape the mobile experience from the ground up, ensuring high performance and scalability. You'll not only lead the architecture and technical decisions but also mentor a team of developers, enhancing their skills in mobile technology. Join a dynamic environment where your contributions will directly impact the future of commercial real estate, and enjoy a range of benefits including flexible working arrangements and a supportive culture that values your well-being and growth.

Benefits

25 days of annual leave
Enhanced maternity/paternity leave
Healthcare package
Training & development opportunities
2 days a week to work from home
Casual dress code
Free snacks and drinks
Team events

Qualifications

  • Proven experience in leading mobile application development with React Native.
  • Strong background in mentoring and upskilling developers in mobile tech.

Responsibilities

  • Lead the development of a new mobile application for iOS and Android.
  • Mentor existing React developers to transition into mobile development.

Skills

React Native
JavaScript (ES6+)
Mobile Development
Performance Optimisation
Debugging Tools
APIs Integration
CI/CD
Mentorship

Education

Bachelor's Degree in Computer Science or related field

Tools

React.js
Redux
Jest
React Testing Library

Job description

Who are we?

We’re Kato – a fast-growing PropTech startup with a big mission – to revolutionise commercial property. Backed by top-tier VCs, investors, and industry experts, we’re transforming the way the world thinks about commercial real estate, with our all-in-one platform and deep industry data. We’re just getting started, and we want YOU to help shape our journey. If you’re dynamic, confident, and excited by challenges, this is your chance to be part of something truly game-changing!

Role Overview:

We’re looking for an experienced Lead React Native Developer to take full ownership of our mobile application, leading its development from 0 to 1. This role will be crucial in establishing the foundation of our mobile experience, ensuring high performance, scalability, and adherence to best practices from day one. As a key player, you’ll also be instrumental in upskilling our existing React developers, helping them gain proficiency in mobile development. If you are passionate about mobile technology and love mentoring, this is your chance to build something impactful from the ground up!

What You’ll Be Doing:

Lead Mobile Application Development:

  • Lead the development of our new mobile application, ensuring it delivers a seamless and high-performance user experience across both iOS and Android.
  • Own the architecture and make critical technical decisions, establishing best practices for mobile development from the outset.

Mentorship & Upskilling:

  • Mentor and upskill existing React developers, helping them transition into React Native and mobile development.
  • Share best practices and knowledge to improve the team's overall mobile development competency.

Ensure Mobile App Performance:

  • Ensure mobile app performance is optimal across different devices and platforms, focusing on speed, responsiveness, and stability.
  • Use mobile performance optimisation tools to debug, troubleshoot, and improve performance.

CI/CD Setup & Release Management:

  • Set up CI/CD pipelines specifically for mobile apps, ensuring smooth automated testing and streamlined deployment.
  • Take ownership of mobile release management, implementing strategies to ensure timely and reliable app updates.

Collaboration Across Teams:

  • Work closely with designers, backend engineers, and product managers to bring the vision for the mobile app to life.
  • Ensure the mobile app integrates seamlessly with the platform and APIs.
Experience & Skills

We’re committed to building a diverse team with a variety of backgrounds and experiences. The following skills and experiences will help you succeed in this role:

Delivery Focus Skills:

  • Strong proficiency in React Native, with experience building and launching mobile applications.
  • The ability to break down complex tasks and translate them into a project plan.
  • You are a do-er. A solutionist, who loves solving problems and unblocking the team.
  • A “It’s not done until it’s in production” mentality.
  • Strategic pragmatism in architectural decisions.

Core Technical Skills:

  • React Native & JavaScript: React Native, React.js, JavaScript (ES6+), TypeScript, React hooks, Context API, Redux (or Zustand, Recoil), component-based architecture.
  • Mobile Development: iOS, Android, React Native, native modules, Swift/Kotlin/Java, Expo, mobile UI/UX, animations, gesture handling, navigation libraries.
  • Performance & Debugging: Performance optimisation, debugging tools (React Native Debugger, Flipper, Chrome DevTools), memory leaks, UI responsiveness, performance bottlenecks, app profiling.
  • APIs & Data Handling: RESTful APIs, state management (Redux, Zustand, Recoil), offline storage, real-time data (WebSockets, Firebase, SignalR).
  • Testing & Quality Assurance: Unit and integration testing (Jest, React Testing Library), UI testing (Detox/Appium), automated testing pipelines.
  • Deployment & DevOps: CI/CD pipelines, App Store & Google Play deployment, OTA updates, crash reporting tools.
What Success Looks Like to Us:

High-Quality Mobile App Delivery:

  • You’ll deliver a high-performance, scalable, and reliable mobile application that meets both business goals and user needs.

Mentorship Impact:

  • You will have a direct impact on growing the mobile expertise of the development team, helping React developers become competent in mobile development.

Performance Excellence:

  • Your expertise in mobile performance optimisation ensures the app runs seamlessly across a variety of devices and platforms.

CI/CD and Release Efficiency:

  • You will ensure that CI/CD pipelines are set up correctly, enabling automated testing and smooth, efficient app release processes.
What We’re Looking For:
  • Strong proficiency in React Native, with a track record of building and launching mobile applications.
  • Deep understanding of mobile development patterns, architecture, and best practices for both iOS and Android.
  • Experience integrating mobile apps with APIs and working with state management libraries (e.g., Redux, Zustand), as well as handling offline capabilities.
  • Knowledge of native modules and experience bridging React Native with native iOS/Android code when necessary.
  • Experience with mobile performance optimisation and debugging tools to ensure the app runs efficiently.
  • Strong understanding of CI/CD for mobile apps, automated testing, and mobile release management processes.
  • Ability to make architectural decisions and implement scalable solutions for mobile apps.
What’s In It for You:
  • Competitive salary and a range of benefits designed to support your well-being.
  • 25 days of annual leave plus additional “life” days (birthday off, duvet days, etc.).
  • Enhanced maternity/paternity leave to support you during key moments.
  • Healthcare package (Dental, Optical, and more).
  • Training & development opportunities to help you grow in your career.
  • 2 days a week to work from home – balance is key!
  • Casual dress code – bring your true self to work!
  • Free snacks and drinks in the office to keep you fuelled.
  • Team events like Summer & Christmas parties, spontaneous socials, and more!

If you're ready to own and lead the development of a new mobile application from the ground up, while mentoring a talented team and making a lasting impact, we’d love to hear from you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.