Talent.com
Mobile Application Developer

Mobile Application Developer

ElevenX CapitalGurugram, Haryana, India
1 day ago
Job description

About the role

We’re looking for an expert-level React Native engineer to lead our mobile app from architecture to App Store / Play Store release. You’ll own performance, reliability, and UX on Android and iOS, mentor other Devs, and partner with Product / Design / Backend to ship fast in an iterative, data-driven way.

What you’ll do

  • Lead architecture for a modular, scalable React Native app, defining patterns, CI / CD, and release strategy.
  • Build high-quality features end-to-end : navigation, state, offline sync, push notifications, deep links, background tasks, media / attachments, and secure storage.
  • Drive performance (startup, bundle size, jank, memory) using Flipper, Hermes profiling, Systrace, Xcode Instruments.
  • Implement push notifications (FCM / APNs), channels, lock-screen visibility, and in-app handling; support rich and actionable notifications.
  • Create or maintain native modules / bridges in Swift / Objective-C and Kotlin / Java when needed (e.g., Bluetooth, camera, background services).
  • Set up CI / CD (Fastlane / Bitrise / EAS), code-signing, test automation, and over-the-air updates (Code Push / EAS Updates).
  • Own quality : unit / integration / E2E tests (Jest, React Testing Library, Detox), crash / error monitoring (Sentry / Crashlytics), analytics (Firebase / Segment).
  • Uphold security & privacy best practices (Keychain / Keystore, device attestation, secure storage, obfuscation, TLS pinning where appropriate).
  • Collaborate closely with backend on APIs / GraphQL / Events and advocate for mobile-friendly contracts & pagination.
  • Mentor engineers, perform code reviews, and help shape our mobile roadmap.

Must-have experience

  • 5+ years in mobile; 4+ years React Native building production apps at scale.
  • Deep knowledge of RN internals : React Navigation, gesture / animations (Reanimated), native modules, new architecture (Turbo Modules / Fabric) familiarity.
  • State & data : Redux Toolkit / Zustand / Recoil, normalized caches, query libraries (RTK Query / React Query), and offline-first sync strategies.
  • Notifications : FCM / APNs end-to-end, background handlers, channels / importance (Android), categories / UN Notification Action (iOS).
  • Store releases : App Store Connect & Google Play (tracks, phased rollout, review guidelines, in-app updates).
  • Performance tuning on both platforms with measurable wins.
  • Strong TypeScript or modern JavaScript skills, strict linting, and testing discipline.
  • CI / CD for mobile (Fastlane lanes, code-signing, provisioning, Play Console service accounts).
  • Nice to have

  • Native Swift / Kotlin proficiency and bridging complex SDKs (payments, maps, BLE, printers, video).
  • Experience with AWS serverless backends (API Gateway / Lambda / Cognito / S3 / SNS / Pinpoint or AppSync / GraphQL).
  • Analytics / experimentation (A / B, remote config / feature flags).
  • Accessibility (WCAG), internationalization, RTL, and low-end device optimization.
  • Create a job alert for this search

    Mobile Application Developer • Gurugram, Haryana, India