Senior Mobile Application Developer

2 - 5 years

4 - 9 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role:

Responsibilities:

  • Build and maintain cross-platform apps with React Native (TypeScript) + Expo.
  • Ship features end-to-end: requirements architecture implementation testing release.
  • Integrate with REST/GraphQL backends; handle auth, caching, and error states.
  • Manage releases with

    EAS

    and OTA updates.
  • Set up and refine

    CI/CD pipelines

    (GitHub Actions, Bitrise).
  • Implement unit, integration, and E2E tests (Jest, RNTL, Detox).
  • Track performance and crashes (Sentry, Firebase) and optimize startup time & bundle size.

Required Skills:

  • 25 years of professional experience in mobile app development.
  • Strong expertise in

    React Native, Expo, and TypeScript

    .
  • Knowledge of state management (Redux/Zustand/Recoil), offline storage, push notifications, in-app purchases.
  • Experience with Git, CI/CD, Agile/Scrum.
  • REST/GraphQL API integration, JSON, websockets.
  • Degree in CS/SE or equivalent practical experience.

Nice to have:

  • Platform UX fluency:

    Apple Human Interface Guidelines; Android Material guidelines; navigation/a11y nuances.
  • Store policy savvy:

    Apple App Store Review Guidelines; Google Play policies; SDK data disclosure.
  • Privacy on iOS:

    App Privacy details and

    Privacy Manifest

    (including SDK manifests).
  • Android packaging:

    Android App Bundles (AAB)

    , dynamic delivery, Play-managed signing.
  • Background work:

    iOS

    BackgroundTasks

    (incl. long-running tasks); Android

    WorkManager

    patterns and power limits.
  • Notifications/FGS (Android):

    Foreground service types for Android 14+; proper declarations; judicious full-screen intents.
  • Modern surfaces:

    iOS

    Live Activities

    and widgets; Android widgets use cases and lifecycle gotchas.
  • Release ops:

    TestFlight/internal testing tracks; staged rollouts/phased releases; robust observability.
  • Security depth:

    Keychain/Keystore usage, cert pinning, obfuscation/hardening aligned with

    OWASP MASVS

    .
  • Native bridges:

    Ability to write/maintain small native modules (Swift/Kotlin/Obj-C/Java) when Expo coverage falls short.
  • Internationalization:

    i18n/l10n (pluralization, RTL, dynamic layouts, store metadata).
  • Experimentation & flags:

    A/B testing and feature flag rollouts tied to analytics.
  • Cloud chops:

    AWS/GCP/Azure; Firebase suite; feature flagging (LaunchDarkly/ConfigCat).

What you'll work on

  • New feature development for our flagship apps, plus greenfield initiatives.
  • Performance & reliability improvements (bundle size, Hermes, build times, app startup).
  • Release automation (EAS + store submissions), staged rollouts, and experimentation frameworks.

Perks & Benefits:

  • Competitive salary: 4-10 LPA
  • Mac + iOS/Android test devices
  • Learning budget, conferences, and innovation time
  • Flexible work options and a supportive, low-ego team.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You