About the Role:
We are looking for a talented React Native Developer to lead the development of our cross-platform mobile application, leveraging the Expo ecosystem to deliver high-performance user experiences on both iOS and Android.
Key Responsibilities:
- Cross-Platform Development: Architect and maintain high-quality React Native applications using the Expo SDK.
- Deep Linking & Growth: Implement robust deep linking strategies using tools like Branch.io.
- Analytics & Monitoring: Integrate mobile analytics SDKs (Firebase, Amplitude, Segment) to track behavior and app stability.
- Performance Optimization: Diagnose and fix bottlenecks to ensure smooth interactions (60fps).
- DevOps & Deployment: Manage the build and deployment pipeline using Expo EAS and CI/CD tools.
Required Qualifications:
- React Native Expertise: Proficiency in JS/TS and the core React Native framework. Experience bridging native modules.
- The Expo Ecosystem: Extensive experience with Expo SDK, Development Builds, and Expo EAS (OTA updates, push notifications).
- Mobile Architecture & Analytics: Experience with Universal Links, App Links, and instrumenting apps for event tracking and crash reporting.
- Tooling: Proficiency with Git, CI/CD pipelines, and testing frameworks (Jest, Detox/Maestro).