Zeptonow
Zepto - Staff Engineer - React Native
Job Location
bangalore, India
Job Description
Our Story : Zepto is a fast-growing startup that delivers groceries in 10 minutes flat through an optimised network of dark stores that we're building across the country We're scaling up rapidly across India with operations live across Mumbai, Bangalore, Delhi, Noida, Ghaziabad, Gurgaon, Chennai, Pune, Kolkata and Hyderabad. We are incredibly well funded-we recently announced a fundraising from Indian and Global investors that include Y Combinator, Nexus Venture Partners, Glade Brook and more We've also built out one of the best startup teams in India, with Senior Executives from Uber, Flipkart, Dream11 and institutions like Stanford, INSEAD, IIM and IIT. Engineering Zepto Building for scale, rapid iterative development, and customer-centric product thinking at each step define every day for a Zepto engineer. If building technology that impacts millions, brainstorming with some of the best minds in the country, executing at lightning speed, product-driven thinking, and owning your work from start to finish excites you, then Zepto is the right place for you. - Primary Responsibilities- As a Staff Engineer (React Native), you will work closely with the Tech Leadership and lead end-to-end development. We're looking for people who can: - Improve app performance and set guardrails around them. - Buttery smooth UI and app interactions are of highest importance. - Improve app hygiene and set app standards to make the codebase more robust to handle future use cases. - Drive initiatives to make the current codebase into single responsibility modules that help maintain the app easier for a larger team. - Leverage native APIs for deep integrations with both platforms. - Make the codebase unit testable and increase code coverage. - Plan and migrate large-scale migrations wherever necessary. - Reduce code smells and track progress using tools like SonarQube. - Set up CI/CD to ensure only quality code is shipped to production. - Define the code quality standards as well. - Set up best practices for development and champion their adoption. - Mentor young minds and foster team spirit. What Are We Looking For? - Minimum 6 years of experience building mobile applications. - Proficient with React Native with a minimum of 3 years of experience. - Experience in developing and delivering large-scale Android and iOS mobile applications via React Native. - Ability to work through new and complex React Native issues and contribute to libraries as needed. - Engineers who are obsessed with optimizations and are ready to go the extra mile to deliver the best app experience to the customers. - Firm grasp of the JavaScript language and its nuances, including ES6 syntax and TypeScript. - Experience in writing untestable code and implementing unit tests with libraries like Jest, Enzyme, Jasmine, Mocha, etc. - Experience in at least one native language, Android (Kotlin/Java/Compose) or iOS (Swift/ObjectiveC/SwiftUI). - Has extensive knowledge of improving app performance using profiling tools. - Good knowledge of monitoring and tracking down app crashes and bugs using advanced tools. - Evangelizing and implementing ideas using the latest mobile technologies. Preferred if : - Worked in a startup environment with high levels of ownership and commitment. - A growth mindset and passionate about building things from the ground up, and most importantly, you should be fun to work with. - Familiarity with identifying security issues and proactively solving them. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 1/10/2025
Location: bangalore, IN
Posted Date: 1/10/2025
Contact Information
Contact | Human Resources Zeptonow |
---|