Software Dev Engineer II
Swiggy
Job Profile: React Native - Software Development Engineer II
Location: Bangalore | Karnataka
Years of Experience: 3 - 5
ABOUT THE TEAM & ROLE
At Swiggy, SDE II(s) play an integral role in owning end-to-end Design/Architecture of complex systems.They co-own the technology vision of the respective team and significantly contribute to the overall success of the team. They partner with the product/business teams to understand the product features and specifications, translate them into high level and low-level design thereby facilitating the team in design and development of mission critical applications.
What qualities are we looking for?
- 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.
What will you get to do here?
- 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.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.