Lead React Native Engineer (9+ Yrs) – Mobile (iOS/Android) Location: Any UST Location (PAN India)
UST
5 - 10 years
Bengaluru
Posted: 08/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Candidates ready to join immediately can share their details via email for quick processing.
CCTC | ECTC | Notice Period | Location Preference
Act fast for immediate attention!
Key Responsibilities
- Design, develop, and maintain complex React Native mobile apps for iOS & Android .
- Own mobile architecture: reusable components, clean structure, scalable patterns, and state management.
- Implement advanced mobile features: deep linking, push notifications, in-app purchases, background tasks, offline-first behavior.
- Drive performance optimization: startup time, memory usage, rendering performance, bundle size reduction.
- Lead code reviews, technical decisions, best practices, and mentor junior engineers.
- Build pixel-perfect UI from Figma/Sketch , including animations and transitions.
- Integrate REST/GraphQL , WebSockets, Firebase, and 3rd-party SDKs.
- Troubleshoot crashes, monitor metrics, analyze logs, and implement permanent fixes.
- Manage React Native upgrades and dependency updates without breaking production.
- Support release processes: TestFlight / Internal Testing , App Store and Play Store deployments.
- Collaborate closely with Product, Design, QA, and Backend teams.
Must-Have Skills (Mandatory)
- 9+ years hands-on experience in React Native mobile development (iOS + Android).
- Strong JavaScript + TypeScript expertise.
- Deep understanding of React fundamentals: Hooks, Context, component patterns (functional/class) .
- Strong experience with state management: Redux / Redux Toolkit / MobX / Recoil / Zustand (any).
- Strong in OOP, SOLID principles, clean code, and architecture patterns .
- Experience with React Native New Architecture : TurboModules, Fabric .
- Expertise in performance optimization: profiling, memory leak detection, bundle size, startup time improvements
- Includes knowledge of inline requires, lazy loading, code splitting, dynamic imports .
- Experience building navigation and routing with deep linking (React Navigation, etc.).
- Native module bridging experience (Objective-C/Swift and/or Java/Kotlin) OR strong capability to work with native teams.
- Testing experience with Jest and/or Detox .
- CI/CD exposure for mobile: Fastlane / GitHub Actions / Bitrise (any).
- Strong debugging skills and experience with profiling tools and crash analysis.
- Hands-on experience with app release cycle and store deployment processes.
Good-to-Have Skills (Nice to Have)
- Strong native development skills in iOS (Swift) or Android (Kotlin) .
- Security best practices: secure storage, encryption, certificate pinning, code obfuscation .
- Offline storage/caching & sync strategies: AsyncStorage, SQLite, Realm .
- Analytics and crash reporting tools (Firebase Crashlytics, Sentry, etc.), A/B testing frameworks.
- Exposure to backend systems (Node.js) is an advantage.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
