Senior React Native Developer (Gurugram)

Senior React Native Developer (Gurugram)

15 Sep
|
Innova ESI
|
Gurugram

15 Sep

Innova ESI

Gurugram

Role: Senior React Native Developer

Location: Pan India

Experience: 7+

Immediate Joiners Only

JD

7+ years overall experience | Strong React Native + TypeScript | Android & iOS | Retail/E-commerce experience | API & payment integration | Performance optimization | CI/CD | Strong problem-solving and leadership skills

– Senior React Native Developer (7+ Years) – Retail Mobile Applications

Position

Senior React Native Developer / Lead Mobile Engineer

Experience

7+ Years

Industry

Retail / E-commerce / Quick Commerce

Job Summary

We are looking for an experienced Senior React Native Developer with 7+ years of mobile application development experience to design, develop, and maintain high-performance retail and e-commerce mobile applications for Android and iOS.

The candidate should have strong hands-on experience with React Native, TypeScript/JavaScript, mobile architecture, API integrations, performance optimization, and retail/e-commerce journeys such as product catalogue, search, cart, checkout, payments, orders, delivery tracking, and customer engagement.

Key Responsibilities

- Design and develop scalable mobile applications using React Native for Android and iOS.
- Own mobile features end-to-end, from technical design through development, testing, deployment, and production support.
- Build retail/e-commerce features including:
- Product catalogue and product details
- Search, filters and recommendations
- Shopping cart and wishlist
- Checkout and payment integration
- Coupons and offers
- Order placement and order history
- Order tracking and delivery status
- Customer profile and loyalty features
- Integrate REST/GraphQL APIs, payment gateways, analytics,



third-party SDKs and backend services.
- Implement push notifications, deep linking and real-time updates.
- Optimize application performance, startup time, memory usage and network efficiency.
- Develop reusable UI components and maintain scalable mobile architecture.
- Work with native Android (Kotlin/Java) and iOS (Swift/Objective-C) modules when required.
- Debug production issues and perform root-cause analysis.
- Manage app releases through Google Play Store and Apple App Store.
- Implement and maintain mobile CI/CD pipelines.
- Write unit, integration and UI tests and ensure high code quality.
- Conduct code reviews and mentor junior/mid-level developers.
- Collaborate with Product, UX/UI, Backend, QA, DevOps and business teams in an Agile environment.

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 (Gurugram)
🏢 Innova ESI
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior react native developer (gurugram) / gurugram