Opportunity brief
Lenskart is hiring for the role of Android/ iOS - Tech Lead!
Responsibilities of the Candidate:
- Set and drive the technical roadmap for the mobile platforms and the middleware, balancing feature delivery against platform and tech-debt investment. - Lead a team of engineers across mobile and backend, owning hiring, mentoring, performance and day-to-day delivery. - Backend & middleware: the Java middleware layer between the apps and core services, handling millions of requests a day with high availability. - Engineering leadership: technical decision-making, code and architecture reviews, hiring, mentoring and delivery for your pod.
Requirements:
- Strong backend engineering ability in Java, including designing services for high availability, handling partial failures, caching correctly in e-commerce paths and managing API versioning for users who cannot be force-upgraded.
- Significant hands-on experience owning production Android and iOS applications at scale, with genuine depth in at least one and strong command of the other.
- A track record of leading engineering teams — setting technical direction, hiring well, handling underperformance, and negotiating scope and timelines credibly with Product. - Practical debugging depth: the ability to diagnose cold-start regressions, ANRs, memory leaks, retain cycles and production incidents using real tooling, not just describe them. - Sound judgment on trade-offs migrations, server-driven configuration, multi-brand and multi-region architecture — with clear reasoning about cost and risk. - Experience with high-scale consumer e-commerce or similarly demanding mobile products is strongly preferred.