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
| Company | Swiggy |
| Position | Software Dev Engineer I |
| Location | Bengaluru, Karnataka, India |
| Job Type | Full-time |
| Work Mode | Hybrid |
| Experience | 1-3 years |
| Qualification | B 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