JOBSEARCHER

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

Overview In this role you will design, develop, and maintain enterprise-grade React Native mobile apps for iOS and Android. You will build scalable architectures, integrate secure APIs, and collaborate across Product, UX, Backend, Security and QA to deliver reliable, secure mobile solutions. You will optimize performance, mentor juniors, and contribute to architecture and Agile practices. This position offers the opportunity to shape cross-functional mobile systems for Fortune 500 customers and make a meaningful impact at scale. Compensation / Benefits401(k)401(k) matchingDental insuranceHealth insurancePaid time offVision insurance ResponsibilitiesDesign, develop, and maintain enterprise-grade React Native applicationsBuild scalable, maintainable, and reusable mobile architecturesIntegrate secure REST/GraphQL APIs and real-time servicesCollaborate with Product, UX, Backend, Security, and QA teamsOptimize performance, reliability, and battery usageTroubleshoot production issues and mentor junior developersParticipate in architecture, code reviews, and Agile development processes Key requirements7+ years of software development experience5+ years developing production React Native applicationsStrong JavaScript/TypeScript and React Native architectureExperience with React Navigation, Redux/Zustand/Context API, native modules, and App Store/Google Play deploymentsStrong understanding of Android and iOS lifecycle, background processing, Universal/Deep Links, permissions, native integrationsHands-on experience with OAuth 2.0, OpenID Connect, PKCE, JWT, Azure AD/Entra ID, MSAL, Auth0, Okta, Firebase AuthenticationMFA, biometrics, secure session management, secure storage (Keychain, Keystore)Offline-first architecture, background synchronization, delta sync, conflict resolution, retry mechanisms, local databases (SQLite, Realm, WatermelonDB)Firebase Cloud Messaging and APNs, push notifications, GPS/location services, geofencingREST, GraphQL, WebSockets/SignalR, caching, offline queues, retry strategiesJest, React Native Testing Library, Detox; CI/CD with GitHub Actions, Azure DevOps, Bitrise, Fastlane, App Center; TestFlight and Google Play release managementFirebase services and monitoring tools (Crashlytics, Sentry, Application Insights, OpenTelemetry)Collaboration across cross-functional teamsMentoring and coaching junior developersProblem-solving and debugging under production pressureReact NativeJavaScript/TypeScriptReact Navigation