Senior React Native Cross-Platform Mobile Developer (iOS & Android)
Quick Overview
Job Description
Senior React Native Cross-Platform Mobile Developer (iOS & Android)
Houston, TX (Onsite)
Contract
Position Summary
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.
Key Responsibilities
Design, develop, and maintain enterprise-grade React Native applications.
Build scalable, maintainable, and reusable mobile architectures.
Integrate secure REST/GraphQL APIs and real-time services.
Collaborate with Product, UX, Backend, Security, and QA teams.
Optimize application performance, reliability, and battery usage.
Troubleshoot production issues and mentor junior developers.
Participate in architecture, code reviews, and Agile development processes.
Required Technical Skills
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.
Skills
Similar jobs
Mobile Developer
Aneka Talent Solutions · Miami, United States
19 minutes agoiOS Software Engineer_ W2
Learn Beyond Consulting LLC · Columbus, United States
21 minutes agoIos Swift Developer
P2PSoftTek Inc · San Leandro, United States
1 hour agoMobile Malware Engineer with Security Clearance
Everforth · Linthicum, United States
1 hour ago$175k - $195k/yrAndroid Developer @TX and OH - Onsite AND iOS Developer - Plano, TX - Onsite
HAN IT Staffing Inc. · Plano, United States
3 hours agoMobile Automation Engineer(iOS/Appium/XCUITest)
Smartwork IT Services · United States
3 hours ago