RESPONSIBILITIES :
- App Ownership (End-to-End) : Own the mobile app fully—development, releases, monitoring production issues, and ongoing maintenance across iOS and Android.
- Major Refactor & Stabilization : Refactor the existing app toward best practices (architecture, state management, performance, maintainability) without breaking real-world workflows.
- Offline-First Architecture (Critical) : Design and implement reliable offline-first behavior to handle real connectivity issues (sync strategies, local persistence, conflict resolution, graceful degradation).
- Geolocation / GPS (Critical) : Implement and maintain geolocation functionality including GPS integration, background location updates, permissions handling, and app lifecycle behavior.
- Native Capability Integration : Work confidently with native modules when required (Swift/Kotlin-level integrations if needed, or bridging libraries).
- Performance & Reliability : Diagnose and resolve bottlenecks (rendering, memory, network, background execution) and improve app stability for production scale.
- Backend Integration : Integrate REST APIs and real-time events to support mission-critical tracking and operational workflows.
- Testing & Release Quality : Maintain strong release discipline—testing strategy, regression prevention, and production-readiness checks.
- Collaboration & Review : Work with the internal tech lead and team for reviews, but remain the primary mobile execution owner.
Requirements :
TECHNICAL REQUIREMENTS
Must Have :
- Senior React Native engineer (no learning curve) : 5+ years mobile, 3+ years React Native, with proven ownership of production apps.
- Pure React Native (no Expo) : Comfortable working directly with React Native CLI and native build pipelines.
- Offline-first experience : Demonstrated experience building and architecting offline-first mobile apps (local storage, sync, resilience).
- Geolocation / GPS experience : Real experience implementing geolocation + GPS , including background behavior and permission flows.
- Production-grade debugging : Strong ability to troubleshoot and stabilize complex, legacy RN codebases.
- iOS + Android delivery : Comfortable managing releases, store submissions, and production issues across both platforms.
Strong Technical Foundation :
- TypeScript + modern React patterns (hooks, modular architecture, state management).
- Deep understanding of RN lifecycle, platform differences, and background execution constraints.
- Comfortable integrating REST APIs and real-time updates.
Nice-to-Have :
- Experience with native development exposure (Swift/Kotlin) or heavy native-module work.
- Familiarity with Firebase/FCM/APNs (especially for notifications).
- Basic E2E testing exposure (Detox/Appium) and solid unit/integration strategy.
Similar jobs

React Native Tech Lead

Apply Now
Back to search page