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

Houston, TX, US • Posted 4 hours ago • Updated 15 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Mobile Applications
  • Real-time
  • Collaboration
  • User Experience
  • Quality Assurance
  • Mentorship
  • Agile
  • Mobile Development
  • Software Development
  • JavaScript
  • TypeScript
  • React.js
  • Android Development
  • Software Development Methodology
  • OAuth
  • OIDC
  • Authentication
  • Multi-factor Authentication
  • Biometrics
  • IOS Development
  • Android
  • Storage
  • Mobile Security
  • Encryption
  • API
  • Communication
  • SQLite
  • Database
  • Messaging
  • Global Positioning System
  • Computer Networking
  • GraphQL
  • WebSocket
  • SignalR
  • Caching
  • Performance Tuning
  • Management
  • Optimization
  • React Native
  • Testing
  • Continuous Integration
  • Continuous Delivery
  • GitHub
  • Microsoft Azure
  • DevOps
  • Release Management
  • Cloud Computing
  • Firebase

Summary

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91003432
  • Position Id: OOJ - 8634-7693-1786388332
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

Remote

Today

Full-time

USD 142,000.00 - 196,600.00 per year

Remote

Today

Full-time

USD 166,900.00 - 230,900.00 per year

Houston, Texas

Today

Full-time

Search all similar jobs