Lead Engineer

Posted 9 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
Senior level
eCommerce • Food • Information Technology • Software
The Role
Design, develop, and deploy cross-platform mobile applications using React Native and TypeScript, manage feature delivery, optimize performance, and mentor team members.
Summary Generated by Built In

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 virtualization, 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.

Preferred Skills

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


Requirements


Qualifications

  • Minimum 5+ years of professional software engineering experience.

  • At least 5 years of hands-on production experience building React Native applications in TypeScript.

  • Demonstrable experience shipping and maintaining mobile applications that are live on the Apple App Store and Google Play Store.

 

Required Skills

  • Strong, advanced-level TypeScript skills, including strict mode, generics, discriminated unions, utility types and disciplined API typing.

  • Practical experience with the React Native New Architecture (Fabric, TurboModules, JSI) and the Hermes JavaScript engine.

  • Deep understanding of React Native internals, including the bridge, lifecycle, rendering pipeline, reconciliation and threading model.

  • Experience writing or extending native modules in Swift (iOS) and Kotlin (Android).

  • Proficiency with modern state management approaches such as Redux Toolkit, Zustand, Jotai, MobX or React Query.

  • Strong working knowledge of React Navigation, including deep linking, universal links, App Links and complex navigation patterns.

  • Experience with offline-first architectures, secure local storage, push notifications, background tasks and OTA updates.

  • Hands-on experience with mobile CI/CD pipelines using tools such as Fast lane, EAS Build, Bitrise or App Center.

  • Strong testing discipline using Jest, React Native Testing Library and at least one end-to-end framework.

  • Solid understanding of REST and/or GraphQL API integration, authentication flows and secure communication on mobile.

  • Working knowledge of mobile application security best practices.

  • Proficiency with Git and modern branching workflows.

  • Daily, hands-on use of AI coding assistants as a core part of the development workflow.

  • Demonstrated judgment in applying AI assistance appropriately.


Skills Required

  • Minimum 5+ years of professional software engineering experience
  • At least 5 years of hands-on production experience building React Native applications
  • Strong, advanced-level TypeScript skills
  • Practical experience with the React Native New Architecture
  • Experience writing or extending native modules in Swift and Kotlin
  • Hands-on experience with mobile CI/CD pipelines
  • Strong testing discipline using Jest and React Native Testing Library
  • Proficiency with Git and modern branching workflows
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,259 Employees

What We Do

Foodhub is a leading provider of EPOS software and online ordering solutions for takeaways and restaurants, operating as an online platform for ordering food products and a food delivery service.

Similar Jobs

Optum Logo Optum

Lead Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
160000 Employees

Optum Logo Optum

Lead Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
160000 Employees

Optum Logo Optum

Lead Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
160000 Employees

Optum Logo Optum

Site Reliability Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
160000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account