Swiggy is hiring Software Dev Engineer I | Bengaluru — Job Update | Vishal Kushwaha

Overview

Swiggy is hiring for the role of Software Dev Engineer I in Bengaluru. This is a full-time position with a hybrid work mode. The role is part of the Engineering team in the Technology business unit.

Quick Snapshot

CompanySwiggy
PositionSoftware Dev Engineer I
LocationBengaluru, Karnataka, India
Job TypeFull-time
Work ModeHybrid
Experience1-3 years
QualificationB Tech/M Tech in Computer Science or equivalent from a reputed college

Eligibility & Qualification

  • B Tech/M Tech in Computer Science or equivalent from a reputed college
  • 1-3 years of experience in a product development company (strong internship/project experience considered)

Required Skills

  • 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

Key Responsibilities

  • Enable best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team
  • Develop user-facing features and apps
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Be extremely detail oriented to strive for pixel perfect implementation in all android devices
  • Optimize application for maximum speed and scalability
  • Should know the internals of third party libraries being used