React Native Developer

Bright Vision TechnologiesRichardson, TX
$120,000 - $180,000Remote

About The Position

We are seeking an experienced React Native Developer to design, develop, and maintain enterprise-grade cross-platform mobile applications supporting digital banking, healthcare, logistics, and customer engagement platforms. This role focuses on building scalable, high-performance mobile applications for both iOS and Android that seamlessly integrate with cloud-native APIs, enterprise authentication systems, and real-time data services. You will collaborate closely with product managers, UX/UI designers, backend engineers, DevOps teams, and QA engineers to deliver secure, intuitive, and highly responsive mobile experiences. The ideal candidate combines deep expertise in React Native with strong JavaScript/TypeScript development skills, modern mobile architecture patterns, and experience publishing enterprise applications to both the Apple App Store and Google Play Store.

Requirements

  • Five or more years of professional software development experience.
  • Three or more years of hands-on React Native development experience delivering production mobile applications.
  • Strong proficiency in React Native, React, JavaScript (ES6+), and TypeScript.
  • Deep understanding of React Hooks, Functional Components, Context API, and component lifecycle.
  • Experience implementing state management using Redux Toolkit, Redux, MobX, Zustand, or Context API.
  • Experience integrating RESTful APIs, GraphQL APIs, and cloud backend services.
  • Strong understanding of iOS and Android application lifecycle, navigation, permissions, and platform-specific behaviors.
  • Experience with native modules and bridging between React Native and Swift, Objective-C, Java, or Kotlin.
  • Familiarity with Expo and React Native CLI development environments.
  • Experience implementing secure authentication using JWT, OAuth2, Azure AD, Auth0, Okta, or Firebase Authentication.
  • Experience integrating Firebase services including Analytics, Crashlytics, Cloud Messaging, and Remote Config.
  • Hands-on experience with Git, CI/CD pipelines, Fastlane, GitHub Actions, Azure DevOps, or Bitrise.
  • Strong understanding of mobile performance optimization, debugging, and memory profiling.
  • Experience with local databases such as SQLite, Realm, or AsyncStorage.
  • Knowledge of mobile security best practices including secure storage, encryption, certificate pinning, and secure API communication.
  • Experience working within Agile Scrum teams.

Nice To Haves

  • Experience building enterprise mobile applications within healthcare, financial services, retail, logistics, or insurance industries.
  • Familiarity with React Navigation, React Query, TanStack Query, and modern mobile architecture patterns.
  • Experience integrating payment platforms such as Stripe, Apple Pay, or Google Pay.
  • Knowledge of Bluetooth Low Energy (BLE), NFC, QR code scanning, barcode scanning, and IoT device integration.
  • Experience implementing biometric authentication including Face ID, Touch ID, and Android Biometric Authentication.
  • Familiarity with Azure, AWS, or Google Cloud mobile backend services.
  • Experience with automated testing using Jest, React Native Testing Library, Detox, Appium, or Maestro.
  • Experience publishing and maintaining applications in Apple App Store and Google Play Store.
  • Familiarity with mobile analytics platforms including Firebase Analytics, AppCenter, or New Relic.
  • Experience with Docker, Kubernetes, and cloud-native microservice environments supporting enterprise mobile applications.

Responsibilities

  • Design, develop, and maintain enterprise-scale React Native applications for iOS and Android platforms.
  • Build reusable UI components and shared mobile libraries that promote consistency across multiple applications.
  • Integrate mobile applications with RESTful APIs, GraphQL services, and cloud-based backend platforms.
  • Implement secure authentication using OAuth2, OpenID Connect, Azure AD, Okta, and biometric authentication technologies.
  • Develop real-time features using WebSockets, SignalR, Firebase Cloud Messaging (FCM), or push notification services.
  • Optimize application startup time, rendering performance, memory utilization, and battery efficiency.
  • Integrate native platform capabilities including camera, GPS, Bluetooth, NFC, biometrics, file storage, and device sensors.
  • Implement offline data synchronization, local storage, caching, and background synchronization capabilities.
  • Build scalable navigation architectures and state management solutions using Redux Toolkit, Zustand, or Context API.
  • Write comprehensive unit, integration, and end-to-end tests to ensure application quality.
  • Collaborate with DevOps teams to automate mobile build pipelines, testing, and application deployment.
  • Participate in architecture discussions, code reviews, sprint planning, and production support activities.
  • Troubleshoot production issues across multiple mobile platforms while maintaining high application availability.

Benefits

  • Full-time, Direct W2
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service