15 Sep
|
Innova ESI
|
Bengaluru
15 Sep
Innova ESI
Bengaluru
Role: Senior React Native Developer – Retail / E-commerce
Location: Pan India
Experience: 7+ Years
Immediate Joiners Only
Required Technical Skills
- 7+ years of software/mobile development experience.
- Strong hands-on experience with React Native.
- Excellent knowledge of JavaScript/TypeScript, ES6+ and React.
- Strong understanding of React Native architecture, hooks, navigation and component lifecycle.
- Experience with state management such as Redux/Redux Toolkit, Zustand, Context API or React Query.
- Strong knowledge of REST APIs and JSON.
- Experience with Android and iOS development/build processes.
- Good understanding of Git, branching and code-review practices.
- Experience with Firebase, push notifications, analytics and crash reporting.
- Robust debugging and performance optimization skills.
- Experience with Xcode, Android Studio, Metro and React Native debugging tools.
- Understanding of mobile security, secure storage and authentication.
Retail / E-commerce Experience Candidates should preferably have experience in consumer-facing retail applications and understand:
- High-volume product/catalogue APIs
- Cart and checkout journeys
- Payment and refund workflows
- Inventory availability
- Promotions and coupons
- Order management
- Delivery/logistics tracking
- Customer loyalty/rewards
- Personalization and recommendations
- Offline caching and network-failure handling
Good to Have
- Experience with TurboModules / Fabric / New React Native Architecture.
- Native module development using Kotlin/Swift.
- GraphQL experience.
- Maps/GPS and real-time tracking.
- Experience with Fastlane, GitHub Actions, Bitrise or similar CI/CD tools.
- Experience with automated mobile testing.
- Experience working on high-scale retail, e-commerce or quick-commerce applications.
Leadership Expectations
- Take ownership of mobile technical architecture and engineering decisions.
- Mentor developers and establish coding best practices.
- Review technical designs and pull requests.
- Identify performance, scalability and maintainability risks.
- Work closely with product and engineering leadership to deliver reliable mobile experiences.
Education Bachelor's/Master's degree in Computer Science, Engineering or a related field preferred.
📌 Senior React Native Developer – Retail / E-commerce (Bengaluru)
🏢 Innova ESI
📍 Bengaluru