BENGALURU · FULLTIME
React Native Developer
Swiggy
Bengaluru · onsite · Posted 50d ago
Sourced from
Not disclosed1–5 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.2s
- Found the form on Instahyre · 9 questions to answer1.6s
- Decided the answers for all of them2.8s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Responsibilities:
- Design, build, and maintain high-quality cross-platform features using React Native for iOS and Android.
- Own end-to-end delivery of key user journeys across the order lifecycle: browse, cart, checkout, payments, live order tracking, and post-order experience.
- Optimize app performance, including startup time, rendering, memory usage, and bundle size, for a smooth experience across device tiers and network conditions.
- Build resilient offline-first experiences with robust local caching and sync strategies for low-connectivity scenarios.
- Integrate with backend and platform APIs for order management, payments, and real-time tracking, ensuring reliability under high concurrency.
- Implement and maintain push notification flows for order updates, promotions, and re-engagement.
- Collaborate closely with design to deliver pixel-accurate, accessible, and delightful UI across a wide range of devices.
- Partner with backend and platform engineering teams to define contracts, troubleshoot integration issues, and improve end-to-end system reliability.
- Write clean, well-tested, maintainable code and actively participate in code reviews.
- Instrument and monitor app health using crash reporting, performance monitoring, and analytics tools; drive down crash rates and ANRs.
- Contribute to the evolution of shared React Native infrastructure, tooling, and best practices across mobile squads.
- Mentor junior engineers and contribute to technical design discussions (senior level).
Requirements:
- 3-7 years of professional software engineering experience, with a significant portion building production React Native (or hybrid mobile) applications.
- Strong proficiency in JavaScript/TypeScript, React, and the React Native ecosystem.
- Proven experience shipping and maintaining apps on both iOS and Android via the App Store and Play Store.
- Solid understanding of mobile app performance optimization, rendering, memory, startup time, and network efficiency.
- Experience integrating with RESTful or GraphQL APIs, including handling authentication, retries, and error states gracefully.
- Working knowledge of native mobile concepts (native modules/bridging, build systems, platform-specific behavior).
- Experience with state management solutions (e. g., Redux, MobX, Recoil, or React Context/hooks-based patterns).
- Familiarity with unit/integration testing frameworks for React Native (e. g., Jest, Detox, or equivalent).
Sourced from instahyre
Section · 02
Skills
IOSAndroidReact NativeJavascriptTypescript
Section · Company
About Swiggy

Swiggy
Internet
4.5k+
employees
2014
12 years old
Bangalore,Karnataka
India
About
Restaurant aggregator and food delivery platform
Industries
InternetLogistics
Employee ratings
5,592 reviews
3.7/ 5
Culture
3.5
Career growth
3.2
Work-life
3.5
Employees rate it well for
Work Culture444Salary426Work Life Balance395Senior Management380Job Security311
Find them on