Mobile App Developer
Job Title: Software Engineer - Hybrid App Developer
We are looking for a skilled Mobile App Developer to build and maintain high-performance cross-platform applications for our quick-commerce platform.
About the Role
The ideal candidate will have hands-on experience in Flutter, React Native, or both. The role involves working on location-based features, payment gateway integrations, logging, and managing end-to-end app deployment to the App Store and Play Store.
Key Responsibilities:
Develop and maintain cross-platform mobile applications using Flutter or React Native.
Integrate maps APIs for real-time tracking and location services.
Implement and manage payment gateway integrations securely.
Handle app logging, crash reporting, and performance monitoring.
Perform app debugging, issue resolution, and release hotfixes when needed.
Manage the complete app deployment lifecycle for Android (Play Store) and iOS (App Store).
Optimize applications for speed, responsiveness, and device compatibility.
Work closely with backend, design, and product teams to ship features end-to-end.
Requirements:
Experience: 3-5 years in mobile app development.
Strong command over Dart (for Flutter) and/or JavaScript/TypeScript (for React Native).
Proficient in maps integration (Google Maps, Mapbox, etc.) and real-time location tracking.
Solid experience integrating payment gateways (e.g., Razorpay, Stripe).
Familiarity with logging, crash analytics, and tools like Firebase Crashlytics, Sentry, or similar.
Proven experience with publishing apps to Google Play Store and Apple App Store.
Knowledge of native modules, platform APIs, and bridging techniques.
Experience with CI/CD pipelines and release management.
Strong understanding of app performance optimization and mobile debugging techniques.