Role Overview We are looking for an ambitious, hands-on React Native Developer to build our flagship mobile application entirely from scratch. You will own the complete mobile development lifecyclefrom laying down the initial architectural foundation to deploying the final product on both the Google Play Store and Apple App Store. Post-launch, you will take charge of real-time performance monitoring and debugging to ensure a flawless experience for thousands of students.
Key Responsibilities
- Architecture & Design: Architect the mobile application from the ground up, establishing clean, scalable code structures, state management (Redux/Context API), and robust navigation patterns.
- End-to-End Development: Write effective,
highly reusable React Native code to build visually appealing and highly responsive native applications for both Android and iOS platforms simultaneously.
- Deployment & Production: Handle the complete build and release pipeline, managing code signing, provisioning profiles, and successful submissions to the App Store and Google Play.
- Monitoring & Optimization: Implement crash reporting and performance monitoring tools (e.g., Firebase Crashlytics, Sentry). Proactively identify performance bottlenecks, troubleshoot bugs, and deploy hotfixes to maintain app stability.
- Cross-Platform Integration: Integrate secure backend APIs, payment gateways (like Razorpay/Cashfree), and DRM-protected video players to support our educational content.