Fresher Jobs / Swiggy / Swiggy Hiring Software Dev Engineer I in Bangalore | Hybrid
Fresher / entry level
Swiggy logo

Swiggy

Swiggy Hiring Software Dev Engineer I in Bangalore | Hybrid

Bangalore Hybrid 1 - 3 years Not disclosed Full Time Batch 2025, 2024, 2023 B.Tech — Computer Science Engineering / Computer Science · M.Tech — Computer Science Engineering / Computer Science

Quick actions

Apply Now

Skills required

Technologies this role asks for

Prepare for this role

Learn the required skills, practice interview MCQs, then come back and apply for JavaScript, TypeScript .

Get new job alerts

Be notified when roles like this match your profile.

You’ll hear about matching jobs on this device.

  1. Tap the Share button in Safari
  2. Choose Add to Home Screen
  3. Open SoftoJobs from your Home Screen
  4. Tap Enable Job Alerts

Job description

What you’ll do in this role

Job Overview

Swiggy is hiring a Software Dev Engineer I for its Instamart engineering team in Bengaluru, Karnataka. This is a full-time hybrid opportunity focused on developing and improving user-facing applications, with an emphasis on Android development and modern cross-platform mobile technologies.

The role involves contributing to application design and implementation, building reusable components, improving performance and scalability, and working with product and engineering colleagues to deliver reliable features. Candidates should be comfortable with React Native, React fundamentals, Android native development and TypeScript.

Key Responsibilities

  • Develop and maintain user-facing application features for the product team.
  • Build reusable code components and libraries that can support current and future development work.
  • Contribute to technical practices that help the team complete engineering tasks and continuously improve its product technology.
  • Review UI and UX designs and assess their technical feasibility before implementation.
  • Implement interfaces with careful attention to visual accuracy across Android devices.
  • Improve application speed, responsiveness and scalability.
  • Understand the internal behavior of third-party libraries used by the application.
  • Write clean, maintainable, reusable and well-structured code, following established design patterns and development practices.
  • Use version control and participate in test-driven development and unit testing.

Required Technical Skills

  • React Native: Proficiency in React Native and a sound understanding of React fundamentals.
  • Android Native Development: Practical experience or working knowledge of native Android application development.
  • TypeScript: Working experience with TypeScript is required.
  • JavaScript ES6+: Good understanding of modern JavaScript features from ES6 onwards.
  • Git: Familiarity with version control systems such as Git.
  • Design Patterns: Understanding of software design patterns and practices that support clean, maintainable and reusable code.
  • Testing: Experience with test-driven development and unit testing.

Additional Libraries and Testing Tools

Experience with supplementary libraries is considered an advantage. The posting names the following options:

  • Redux and Redux Saga for application state management and related workflows.
  • Zustand for state management.
  • Lerna for managing JavaScript projects and packages.
  • Jest for unit testing.
  • React Native Testing Library for testing React Native components.

These are listed as supplementary or preferred exposure rather than mandatory requirements.

Education and Experience

A B.Tech or M.Tech in Computer Science, or an equivalent qualification, is specified. Candidates should have 1 to 3 years of experience in a product development company. Strong internship or project experience may also be considered, as stated in the posting.

Work Mode and Location

This is a hybrid, full-time role based in Bengaluru, Karnataka, India. The position is part of Swiggy's Instamart team within the Technology business unit and Engineering department.

Who Should Apply

This opportunity is relevant to software engineers with experience in mobile application development, especially candidates who have worked with React Native, Android native development and TypeScript. Applicants should understand modern JavaScript, Git-based version control, software design practices and unit testing.

Candidates with exposure to Redux, Redux Saga, Zustand, Lerna, Jest or React Native Testing Library may have useful additional experience. Strong internship or project work may be considered alongside professional experience, but the stated experience range remains 1 to 3 years.

About the Team

The role is within Swiggy's Instamart team. The posting describes SDE I team members as contributors to system design and architecture, technical direction, and the translation of product requirements into high-level and low-level designs. This position contributes to the team's application development and engineering goals.

How to Apply

Interested candidates can apply through the official Swiggy job application page. The supplied posting does not state a closing date or disclose a salary range.

Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

B.Tech — Computer Science Engineering / Computer Science · M.Tech — Computer Science Engineering / Computer Science

Passing Batch

2025, 2024, 2023

Experience

1 - 3 years (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.