


Get the latest job updates, fresher jobs, experienced jobs and career opportunities directly on WhatsApp.
Join WhatsApp Channel Maybe later
Software Development Engineer I at Swiggy plays a crucial role in building high-quality, scalable, and efficient web applications. Swiggy is India’s leading food delivery and technology platform, dedicated to providing seamless customer experiences. With a culture that promotes innovation, collaboration, and learning, Swiggy empowers its teams to solve complex technical challenges while delivering value to millions of users nationwide. Joining Swiggy means contributing to a tech-driven ecosystem that is shaping the future of online food delivery.
Job Title: Software Development Engineer I – Frontend
Job ID: 22251
Location: Bangalore, Karnataka (Hybrid)
Employment Type: Full-Time
Batch: 2020 – 2025
Experience: 1 – 3 Years
Salary: As per Industry Standards
Qualification: Bachelor’s or Master’s Degree in Computer Science, IT, or related fields
Certifications: Optional, relevant frontend certifications (React, Angular, or Vue)
Department: Engineering / Technology
We are looking for a Software Development Engineer I (Frontend) to join our Bangalore engineering team at Swiggy. The role involves designing, developing, and maintaining high-performance web applications, collaborating closely with product managers, designers, and backend engineers. You will work on end-to-end features, ensuring usability, scalability, and responsiveness across platforms.
Build next-generation web applications with reusable frontend abstractions and systems.
Explore and design dynamic, compelling consumer experiences while collaborating with UI/UX designers.
Actively participate in design and code reviews to ensure robust and maintainable code.
Implement new features and optimize existing functionality from controller-level to UI.
Analyze system functionality, performance, and design concepts to enhance user experience.
Collaborate with product and business teams to translate requirements into high-quality code.
Proficient understanding of web fundamentals: HTML5, CSS3, JavaScript.
Strong knowledge of React, Angular 4+, Vue, or Polymer frameworks; experience with TypeScript is a plus.
Familiarity with ES6+ and web bundling tools like Webpack, ParcelJS, Rollup.
Understanding of design patterns, clean code principles, and cross-browser compatibility.
Experience with Git, version control systems, and supplementary libraries like Redux, Redux Saga, Emotion, Lerna.
Exposure to TDD (Test Driven Development) and unit testing frameworks like Jasmine, Mocha, Simon, Karma.
Excellent problem-solving, analytical, and collaboration skills.
Ability to optimize applications for speed and scalability.
Ready to start your journey as a Software Development Engineer I at Swiggy? Follow these simple steps to apply:
Prepare your updated resume.
Highlight your most relevant skills, projects, and achievements.
Click the “Apply Now” link below.
Complete the online application form.
Submit your application and await further communication from the recruitment team.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Websites store cookies to enhance functionality and personalise your experience. You can manage your preferences, but blocking some cookies may impact site performance and services.
Essential cookies enable basic functions and are necessary for the proper function of the website.
These cookies are needed for adding comments on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)