DeveloperJobs.io
← Back to all jobs

Job Description

Bright Vision Technologies is seeking an experienced React Native Developer to deliver scalable, secure, cross-platform mobile apps for iOS and Android in a 100% remote U.S. Direct W2 role.

Responsibilities

  • Design, develop, and maintain enterprise-scale React Native applications for iOS and Android.
  • Build reusable UI components and shared mobile libraries to keep multiple apps consistent.
  • Integrate mobile clients with RESTful APIs, GraphQL services, and cloud backend platforms.
  • Implement secure authentication using OAuth2 and OpenID Connect with Azure AD and Okta, plus biometric authentication.
  • Develop real-time capabilities using WebSockets, SignalR, Firebase Cloud Messaging (FCM), and/or push notification services.
  • Optimize startup time, rendering performance, memory usage, and battery efficiency.
  • Integrate native device capabilities including camera, GPS, Bluetooth, NFC, biometrics, file storage, and device sensors.
  • Implement offline synchronization with local storage, caching, and background sync behavior.
  • Create scalable navigation and state management patterns using Redux Toolkit, Zustand, or Context API.
  • Write unit, integration, and end-to-end tests to support application quality.
  • Partner with DevOps to automate mobile build pipelines, testing, and deployments.
  • Join architecture discussions, code reviews, sprint planning, and production support.
  • Troubleshoot production issues across multiple mobile platforms while maintaining high availability.

Requirements

  • 5+ years of professional software development experience.
  • 3+ years of hands-on React Native development 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 with state management using Redux Toolkit, Redux, MobX, Zustand, or Context API.
  • Experience integrating RESTful APIs, GraphQL APIs, and cloud backend services.
  • Solid knowledge of iOS and Android app 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 with 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 in Agile Scrum teams.

Preferred Qualifications

  • Experience building enterprise mobile applications in healthcare, financial services, retail, logistics, or insurance.
  • 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 apps in the 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.

Project Environment

  • Join a mobile engineering team delivering next-generation enterprise applications for millions of users across iOS and Android.
  • Current initiatives include:
    • Digital banking and financial services mobile platforms
    • Healthcare patient engagement and telemedicine applications
    • Field service and workforce management solutions
    • Enterprise sales enablement and CRM mobile applications
    • Logistics, fleet tracking, and warehouse management solutions
    • Real-time customer communication and notification platforms
    • Secure mobile identity and authentication solutions
  • Cloud-native backend services are deployed on Azure and AWS to support high-volume mobile transactions.

Location

  • Remote (100% remote)

Compensation

  • USD 120,000 - 180,000 per year

Sponsorship

  • U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply.
  • Unable to sponsor new H-1B visa petitions for this position.

How to Apply

Similar Jobs