Staff Engineer

Posted 13 Hours Ago
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
Senior level
eCommerce • Food • On-Demand • Software
The Role
Develop and ship cross-platform iOS and Android applications using React Native and TypeScript. Own features from technical design through release and post-launch iteration, contribute to mobile architecture, build native Swift and Kotlin modules, optimize performance, maintain automated testing and CI/CD pipelines, and lead code reviews. The role also includes mentoring engineers, documenting standards, collaborating cross-functionally, and responsibly using AI coding assistants.
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 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


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.


Requirements


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 (Androi
  • d).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 Fastlane, 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 workfl
  • Demonstrated judgement 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 in TypeScript
  • Experience shipping and maintaining mobile applications live on the Apple App Store and Google Play Store
  • Advanced TypeScript skills, including strict mode, generics, discriminated unions, utility types, and disciplined API typing
  • Practical experience with React Native New Architecture, including Fabric, TurboModules, JSI, and Hermes
  • Deep understanding of React Native internals, bridge, lifecycle, rendering pipeline, reconciliation, and threading model
  • Experience writing or extending native modules in Swift and Kotlin
  • Proficiency with modern state management such as Redux Toolkit, Zustand, Jotai, MobX, or React Query
  • Strong working knowledge of React Navigation, 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 Fastlane, EAS Build, Bitrise, App Center, or equivalent
  • Strong testing discipline using Jest, React Native Testing Library, and at least one end-to-end framework
  • Understanding of REST and/or GraphQL API integration, authentication flows, and secure mobile communication
  • Working knowledge of mobile application security best practices
  • Proficiency with Git and modern branching workflows
  • Daily hands-on use of AI coding assistants in software development
  • Demonstrated judgment in applying AI assistance appropriately
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
HQ: Stoke-on-Trent
1,262 Employees
Year Founded: 2017

What We Do

Foodhub is a food-technology company that operates a cloud-based online ordering marketplace for food delivery and takeaway. Founded in Stoke-on-Trent, it provides technology solutions for restaurants, takeaways, and stadiums, including online ordering, customer engagement, integrated EPOS, marketplace listing, and point-of-sale hardware. Its platform helps food businesses connect with customers, streamline operations, and grow revenue across multiple international markets through digital tools.

Similar Jobs

Magnite Logo Magnite

Staff Engineer

AdTech • Big Data • Digital Media • Software
Remote or Hybrid
India
950 Employees

AlphaSense Logo AlphaSense

Staff Engineer

Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Remote or Hybrid
India
2000 Employees

Zscaler Logo Zscaler

Integration Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
India
8697 Employees

Arcadia (DC) Logo Arcadia (DC)

Staff Engineer

Greentech • Energy
In-Office
Chennai, Tamil Nadu, IND
200 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account