React Native Cross-Platform Mobile Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+40 more
Job description
Design, develop, and maintain enterprise-grade React Native applications.
Requirements
We are seeking a Senior React Native Mobile Developer with extensive experience building secure, scalable, production-grade cross-platform applications for iOS and Android. The ideal candidate has strong React Native expertise combined with deep knowledge of native mobile capabilities, authentication, offline synchronization, secure storage, push notifications, GPS/location services, and enterprise mobile application architecture., Mobile Development
7+ years of software development experience.
5+ years developing production React Native applications.
Strong JavaScript/TypeScript and React Native architecture.
Experience with React Navigation, Redux/Zustand/Context API, native modules, and App Store/Google Play deployments.
iOS & Android Platform Expertise
Strong understanding of native platform capabilities, including:
Android and iOS application lifecycle
Background processing
Deep/Universal Links
Permissions
Native integrations
Authentication & Security
Hands-on experience with:
OAuth 2.0, OpenID Connect (OIDC), PKCE, JWT
Azure AD/Entra ID, MSAL, Auth0, Okta, Firebase Authentication
MFA, biometrics (Face ID/Touch ID), secure session management
Secure storage using iOS Keychain, Android Keystore, and encrypted storage
Mobile security best practices, certificate pinning, encryption, and secure API communication
Offline Data Synchronization
Experience designing production-grade synchronization including:
Offline-first architecture
Background synchronization
Delta sync
Conflict detection and resolution
Retry mechanisms
Queue-based synchronization
SQLite, Realm, WatermelonDB, or similar local databases
Push Notifications & Location Services
Experience implementing:
Firebase Cloud Messaging (FCM) and APNs
Rich, silent, and actionable push notifications
GPS tracking, background location updates, geofencing, and map integrations
Networking & Performance
Experience with:
REST APIs, GraphQL, WebSockets/SignalR
Request caching, offline queues, retry strategies
Performance optimization, memory management, battery optimization, and crash analysis
Testing & DevOps
Experience with:
Jest, React Native Testing Library, Detox
CI/CD using GitHub Actions, Azure DevOps, Bitrise, Fastlane, or App Center
TestFlight and Google Play release management
Cloud & Monitoring
Experience integrating with Firebase services, along with monitoring tools such as Crashlytics, Sentry, Application Insights, or OpenTelemetry.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
React Developer Salary [2023]
16 Best Free React UI Libraries in 2025
A Guide to Choosing the Right Tools for App Developers
Dev Digest 120 - Apple and peers