Lead React Native Engineer
Foodhub
Location
🇮🇳 Chennai, India
Type
full_time
Salary
Undisclosed
Posted
2d ago
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