Search Jobs

Search by job, company or skills

Senior React Native Developer Retail / E-commerce

Senior React Native Developer Retail / E-commerce

innova esi

This job is no longer accepting applications

Job Description

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.
  • Strong 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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company