Search by job, company or skills

Lead React Native Engineer

Early Applicant
  • Posted 17 hours ago
  • Be among the first 10 applicants

Job Description

About the Role:

We are seeking a skilled Mobile Application Developer to design, develop, test, and deploy high-quality cross-platform mobile applications using React Native and TypeScript for iOS and Android. This role involves leveraging modern AI coding assistants to accelerate delivery without compromising quality.


Responsibilities

  • :Design, develop, test and deploy high-quality cross-platform mobile applications using React Native and TypeScript for iOS and Android
  • .Take ownership of feature delivery end-to-end, from technical design through release, monitoring and post-launch iteration
  • .Translate product requirements into clear technical specifications and design documents
  • .Contribute to and influence the mobile architecture, including state management, navigation, offline behavior, modularization and native bridges
  • .Work with the React Native New Architecture (Fabric, TurboModules, JSI) and Hermes to deliver performant, memory-efficient applications
  • .Build and maintain reusable component libraries and shared modules used across multiple Foodhub brands and applications
  • .Develop and integrate native modules in Swift and Kotlin where required, and debug native build issues across Xcode and Android Studio
  • .Optimize application performance, including bundle size, startup time, frame rates, list virtualisation, memory usage and crash rates
  • .Implement and maintain robust automated testing using Jest, React Native Testing Library and end-to-end frameworks such as Detox or Maestro
  • .Own and improve mobile CI/CD pipelines using tools such as Fast lane, EAS Build, App Center or equivalent
  • .Lead code reviews with a strong focus on quality, security, accessibility and maintainability
  • .Establish and maintain project-level AI context configurations and coding standards documentation
  • .Mentor mid-level and junior engineers on React Native, TypeScript, mobile best practices and the responsible use of AI development tools
  • .Collaborate closely with Product, Design, Backend, QA and EPOS/POS teams to translate business requirements into well-scoped technical solutions
  • .Contribute to engineering standards, documentation, technical specifications and the continuous improvement of team processes

.
Qualificatio

  • nsMinimum 5+ years of professional software engineering experienc
  • e.At least 5 years of hands-on production experience building React Native applications in TypeScrip
  • t.Demonstrable experience shipping and maintaining mobile applications that are live on the Apple App Store and Google Play Stor

e.
Required Ski

  • llsStrong, advanced-level TypeScript skills, including strict mode, generics, discriminated unions, utility types and disciplined API typi
  • ng.Practical experience with the React Native New Architecture (Fabric, TurboModules, JSI) and the Hermes JavaScript engi
  • ne.Deep understanding of React Native internals, including the bridge, lifecycle, rendering pipeline, reconciliation and threading mod
  • el.Experience writing or extending native modules in Swift (iOS) and Kotlin (Androi
  • d).Proficiency with modern state management approaches such as Redux Toolkit, Zustand, Jotai, MobX or React Que
  • ry.Strong working knowledge of React Navigation, including deep linking, universal links, App Links and complex navigation patter
  • ns.Experience with offline-first architectures, secure local storage, push notifications, background tasks and OTA updat
  • es.Hands-on experience with mobile CI/CD pipelines using tools such as Fastlane, EAS Build, Bitrise or App Cent
  • er.Strong testing discipline using Jest, React Native Testing Library and at least one end-to-end framewo
  • rk.Solid understanding of REST and/or GraphQL API integration, authentication flows and secure communication on mobi
  • le.Working knowledge of mobile application security best practic
  • es.Proficiency with Git and modern branching workflo
  • ws.Daily, hands-on use of AI coding assistants as a core part of the development workfl
  • ow.Demonstrated judgement in applying AI assistance appropriate

ly.
Preferred Sk

  • illsFamiliarity with emerging standards such as the Model Context Protocol (MCP) and the integration of AI tooling into developer workflows is desira

ble.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152352911

Beware of Scammers

We don’t charge money for job offers