Swiggy
Bangalore
Internet
The Driver App team develops the interfaces & features for our delivery partners, enabling us to handle orders across multiple product lines – Stores, Food, Genie, Instamart, Liquor etc. Creating a smooth user experience for Swiggy Drivers, while ensuring compliance is always an interesting problem to solve. For example, during COVID-19, we introduced a daily selfie check, which internally uses a machine learning model to verify and ensure that our delivery partners are always wearing a mask. We also added some fraud checks lately, which saved us $2.2 million.
Delivery partners are always on the go, which means we will have to optimize and solve for flaky internet, battery drain, and location accuracy. In 2022, we’re aiming to become th4e best driver app in the industry. We’re solving real-world problems using technology at scale, and if that excites you, this will be a right fit.
What qualities are we looking for?
-
Experienced React Native developer, with deep understanding of Android and React Native ecosystems, with at least 2 years of experience as a team lead.
-
You have designed, refactored, re-architected, deprecated and/or implemented a React Native app from start to finish as the core contributor.
-
Proficiency in general mobile landscape, architectures, trends, build tools, and emerging technologies like JSI, Turbo Modules, Fabric etc.
-
Focus on code hygiene – with experience on linting, unit / functional / device compatibility / NFR tests and CI/CD pipeline setup.
-
Strong problem-solving and analytical skills.
-
Proven ability to mentor peers and drive big tech revamps and initiatives.
-
Experience with Agile Development and SCRUM methodologies.
-
A knack for benchmarking, performance monitoring and optimization.
-
Experience of shipping apps via Google Play Store and Code Push or equivalent services.
-
Good verbal, presentation and writing skills to articulate ideas and thoughts.
-
B Tech/M Tech in Computer Science or equivalent from a reputed college with 5 to 8 years of experience in Product Development Company.
-
Familiarity with the iOS ecosystem is a plus.
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.
-
Drive the adoption of best practices & regular participation in code reviews, design reviews, architecture discussions.
-
Experiment with new and relevant technologies, and tools, and drive innovation & adoption while measuring yourself on the impact you can create.
-
Implementation of long-term technology vision for your team.
-
Responsible for complete architecture of your product
-
Creating architectures & designs for new solutions around existing/new areas
-
Decide technology & tool choices for your team & be responsible for them.
Visit our tech blogs to learn more about some the challenges we deal with:
- https://bytes.swiggy.com/the-swiggy-delivery-challenge-part-one-6a2abb4f82f6
- https://bytes.swiggy.com/swiggy-distance-service-9868dcf613f4
- https://bytes.swiggy.com/tagged/super-delivery
- https://bytes.swiggy.com/the-tech-that-brings-you-your-food-1a7926229886
Submit CV To All Data Science Job Consultants Across India For Free

