Job Description

Job Profile: React Native - Software Development Engineer III
Location: Bangalore | Karnataka Years of Experience: 6 - 9 ABOUT THE TEAM & ROLE: At Swiggy, SDE III(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. * Optimize application for maximum speed and scalability * Should know the internals of third party libraries being used Visit our tech blogs to learn more about some the challenges we deal with:

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application