Haystack
← Back to Jobs
Technology

Senior React Native Cross-Platform Mobile Developer (iOS & Android)

Corporate Solutions General, Inc.Houston, TX🇺🇸United StatesPosted 10 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

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

Firebase
SQLite
Encryption
MFA
OAuth
Agile
Azure
GitHub Actions
GraphQL
JWT
JavaScript
Jest
REST
React
React Native
Redux
Testing Library
TypeScript
Zustand
iOS
Android

Similar jobs