Tuesday, November 10, 2026
CLOUDSUTRA

Software Dev Engineer I

Swiggy • Bengaluru, KA, in
Software EngineerFull-timePosted 8 November 2026
Apply on Company Website
Share:

Job Description

The role is for a Software Development Engineer I at Swiggy in Bengaluru. The engineer will develop user‑facing features and apps using React Native and React, work with Android native development, and build reusable code libraries. Responsibilities include ensuring pixel‑perfect UI implementation across Android devices, optimizing performance, and applying best practices such as clean code, linting, and test‑driven development. The position requires a strong foundation in modern JavaScript (ES6+), TypeScript, and version control with Git, as well as familiarity with state management libraries and testing frameworks.

Advertisement

Requirements

Experience: 1-3 years

  • Proficient understanding of React Native and React Fundamentals
  • Experience and working knowledge of Android Native development
  • Good understanding of ES6 and above
  • Experience with Typescript is required
  • Sound knowledge of design patterns and practices for writing clean, linted, maintainable and reusable code
  • Understanding of Version Control Systems like Git
  • Experience in using supplementary libraries like Redux, Redux Saga, Zustand, Lerna etc is a plus
  • Experience in TDD (Test Driven Development) for Unit Testing with libraries like Jest, react-native-testing library etc
  • B Tech/M Tech in Computer Science or equivalent from a reputed college with 1-3 years of experience in a product development company (strong internship/project experience considered).

Skills

  • React Native
  • React
  • Android Native
  • ES6
  • Typescript
  • Git
  • Redux
  • Redux Saga
  • Zustand
  • Lerna
  • Jest
  • react-native-testing library

Advertisement

Software Dev Engineer I

Swiggy

Apply