Swiggy
Software Engineer
SwiggyIndia1 day ago
Full-timeEngineering

Company Details



Swiggy is India’s largest on-demand convenience platform, redefining the way people access food, groceries, and everyday essentials. Established in 2014, Swiggy operates across 500+ cities with a robust logistics network that ensures fast and reliable doorstep delivery. From restaurant meals to groceries via Instamart and hyperlocal pick-up and drop services through Genie, Swiggy has become an integral part of daily life for millions of Indians, combining technology, scale, and convenience in a seamless digital experience


.
Job Roles & Responsibiliti


es
About the Team and R


ole
Swiggy’s Vendor Engineering team is dedicated to enhancing the partner experience across multiple product lines, including order management, menu management, metrics, insights, and finances. Our goal is to empower restaurant partners with seamless, data-driven, and personalized solutions that improve operational efficie

ncy.As a Frontend Engineer (React / React Native + Next.js), you will play a key role in building high-performance web and mobile applications, implementing best practices, and delivering seamless, intuitive experiences for our restaurant partners at sc


ale.
What will you get to do


  • here?
    Design and develop React Native applications for iOS and Android with optimal performance and responsiv
  • eness.Build and maintain web applications using React.js and Ne
  • xt.js.Implement app performance optimizations (reduce load times, bundle size, and memory u
  • sage).Debug, troubleshoot, and enhance application stability across plat
  • forms.Write unit and integration tests with React Native Testing Library to ensure reliab
  • ility.Collaborate with designers, product managers, and backend engineers for seamless del
  • ivery.Integrate REST APIs, GraphQL services, and third-party SDKs into applica
  • tions.Implement and maintain state management using Redux, Mobx, Zustand, Recoil, or Contex
  • t API.Ensure mobile UI/UX best practices for smooth, responsive user inter
  • faces.Participate actively in Agile/Scrum processes and contribute to DevOps best prac


tices.
Ideal candidate


  • profile
    3–5 years of professional frontend development ex
    perience with React / React
  • Native.Strong knowledge of JavaScript (ES6+), TypeScript, and React c
  • oncepts.At least 1 year of hands-on experience with Next.js for web depl
  • oyments.Proven expertise in app performance optimization and de
  • bugging.Proficiency in unit and integration testing with modern fra
  • meworks.Familiarity with REST APIs, GraphQL, and asynchronous programming
  • models.Solid understanding of scalable frontend architecture and reusable component
  • design.Excellent communication skills and ability to work in a fast-paced envi
  • ronment.Skills that would be an a
  • dvantagePrior experience with App Store & Google Play Store deployment pr
  • ocesses.Knowledge of Firebase services (push notifications, deep linking, ana
  • lytics).Experience handling React Native upgrades and breaking
  • changes.Familiarity with E2E testing frameworks like Appium o
  • r Detox.Exposure to native modules (Objective-C, Swift, Java,
  • Kotlin).Hands-on experience with CI/CD pipelines (Bitrise, GitHub Actions, Jenkins


, etc.).

Key Skills

Ranked by relevance