Company Name | Swiggy |
Job Role | Associate Software Development Engineer |
Qualification | Graduate |
Experience | 1–2 years |
Salary | 4.5- 7 LPA(Expected) |
Location | Bangalore (Hybrid) |
About the Team and Role
At Swiggy, our Vendor Engineering team is on a mission to enhance the partner experience across multiple product lines including order management, menu management, metrics, insights, and finances. We empower our restaurant partners with seamless, data-driven, and personalized solutions that improve operational efficiency.
As an Associate Software Development Engineer, you’ll play a crucial role in developing and optimizing high-performance mobile applications using React Native, along with contributing to React/Next.js web applications. You will collaborate with cross-functional teams to deliver reliable, scalable, and delightful experiences for our partners.
Key Responsibilities
- Build and maintain React Native applications for iOS and Android with optimal performance.
- Optimize application performance by reducing app size, improving load times, and managing memory usage.
- Debug, troubleshoot, and enhance application stability.
- Write unit and integration tests with React Native Testing Library to ensure reliability.
- Work closely with designers, product managers, and backend engineers to deliver smooth user experiences.
- Integrate APIs, third-party SDKs, and implement state management solutions (Redux, Zustand, Recoil, or Context API).
What We’re Looking For
- 1–2 years of experience in React Native mobile development.
- Strong skills in JavaScript (ES6+), TypeScript, and core React concepts.
- At least 1 year of experience with React.js/Next.js for web application deployment.
- Hands-on experience with app performance optimization.
- Proficiency in testing with React Native Testing Library.
- Familiarity with REST APIs, GraphQL, and asynchronous programming.
- Knowledge of state management libraries (Redux, Mobx, Zustand, Recoil, or Context API).
- Understanding of mobile UI/UX best practices.
- Awareness of Agile/Scrum methodologies and DevOps best practices.
Bonus Skills (Good to Have)
- Experience with App Store & Google Play Store deployment processes.
- Familiarity with Firebase services, push notifications, deep linking, analytics.
- Exposure to React Native upgrades and handling breaking changes.
- Experience with E2E testing frameworks like Appium, Detox.
- Knowledge of native modules (Objective-C, Swift, Java, Kotlin).
- Hands-on experience with CI/CD pipelines (Bitrise, GitHub Actions, etc.).
How to Apply
After checking all the Responsibilities, skills & eligibility criteria, if you are interested and eligible for this role. Then, do apply by the following link
Click Here To Apply For The Job: Apply Now
Join GetJobCatalyst on Telegram for Daily Job Alerts & Career Tips : Join Now
Join our Whatsapp Channel : Join Now