About the Role We’re looking for a Senior Software Development Manager to lead the engineering for customer-facing mobile and web apps.. This role involves leading both managers and ICs across platforms includingFlutter (primary), React (for PWA/Web), and native iOS/Android (Swift/Kotlin).You’ll work closely with product, design, and business teams to deliver seamless, performant experiences at India scale. This is a full-time in-office role in Bangalore.What You'll Do ● Lead engineering execution for all mobile and web apps at BigBasket, ensuring performance, reliability, scale, and quality ● Partner with product and design teams to convert business and user goals into execution-ready technical plans ● Manage and grow a mix of engineering managers and senior engineers; build leaders who can independently drive scope and mentor others ● Drive platform-wide consistency and standardization (shared components, reusable frameworks, observability, etc.) ● Lead efforts to build for India-scale, optimizing performance across low-end devices, spotty networks, and regional diversity ● Continuously improve engineering productivity through automation, CI/CD investments, testing infrastructure, and tooling ● Establish strong review and feedback mechanisms to drive engineering excellence and peer accountability ● Improve experimentation velocity, crash-free rates, app store ratings, and build-test- release cycles ● Lead RCA and recovery efforts for mobile/web-related incidents and ensure preventive measures are systemically implemented ● Create strong engineering metrics dashboards to track uptime, delivery velocity, regressions, and tech debt ● Instill a sense of ownership and urgency in teams; ensure clarity of goals and pride in deliveryWhat We’re Looking For ● 13-15 years of software engineering experience with at least 5 years in engineering leadership roles at high-scale B2C product companies ● Deep technical expertise in mobile development (Flutter, Kotlin/Java, Swift) and modern web (React, JS/TS, PWA) ● Demonstrated experience delivering and scaling consumer-facing applications for India- scale usage (millions of users, high concurrency, device/network fragmentation) ● Strong grasp of app performance optimization, observability, crash analytics, and CI/CD pipelines ● Experience in growing senior engineers and managers into technical leaders ● Familiarity with developer metrics and using engineering data to improve team throughput and predictability ● High agency and clarity of thought, able to challenge the status quo and align multiple functions toward a common goal ● Collaborative leadership style – works closely with product, design, QA, and business teams to deliver end-to-end outcomes ● Excellent communication, presentation, and stakeholder alignment skillsNice to Have ● Familiarity with experimentation platforms (Firebase Remote Config, A/B testing tools) ● Exposure to AWS or similar cloud infrastructure ● Experience with internal developer platforms or platform-as-a-product mindset
Job Title
Engineering Manager