Engineering Manager – E-commerce Applications
GSPANN Technologies
About the role
Swift, UIKit, SwiftUI, Android Jetpack Components, Jetpack Compose, Continuous Integration / Continuous Delivery (CI/CD), Model-View-ViewModel (MVVM)
Description
GSPANN is hiring an Engineering Manager with expertise in e-commerce applications to lead and scale high-performing mobile engineering teams. The role focuses on driving mobile product delivery, guiding architecture, and ensuring high-quality, scalable, and secure applications across iOS and Android platforms.
Role and Responsibilities • Lead, mentor, and grow high-performing Android and iOS engineering teams, fostering strong technical and delivery capabilities. • Manage and scale mobile engineering teams across iOS and Android platforms to support business growth. • Drive execution of mobile product roadmaps aligned with business priorities and customer needs. • Collaborate with cross-functional teams to deliver customer-centric features across mobile applications. • Guide architectural decisions and drive platform modernization initiatives across mobile ecosystems. • Ensure high standards of code quality, security, and performance across all mobile applications. • Provide technical direction across iOS (Swift) and Android (Kotlin) platforms. • Drive adoption of modern mobile architectures such as Model-View-ViewModel (MVVM), Clean Architecture, and modular design. • Partner with senior engineers to review designs, influence architecture, and manage technical debt effectively. • Ensure scalability, stability, performance, and security across mobile platforms. • Act as a hands-on engineering leader by contributing to coding, code reviews, architecture design, and technical problem-solving. • Own delivery outcomes for mobile initiatives across discovery, shopping, checkout, and post-purchase experiences. • Collaborate with Product Management to translate business goals into clear technical plans and actionable roadmaps. • Balance feature delivery with platform investments, reliability improvements, and long-term maintainability. • Oversee release planning, production readiness, and incident management processes. • Work closely with Product, User Experience (UX), Backend, Quality Assurance (QA), Analytics, and Release teams to ensure seamless execution. • Participate in prioritization, estimation, and trade-off discussions as a key stakeholder. • Communicate technical status, risks, and dependencies clearly to leadership and stakeholders. • Ensure code quality through unit testing, integration testing, user interface (UI) testing, and Continuous Integration / Continuous Delivery (CI/CD) pipelines. • Drive adoption of modern engineering practices such as modularization, automation, and observability. • Participate in release planning, on-call rotations, and production issue resolution. • Promote responsible use of Artificial Intelligence (AI) in design, development, and testing workflows. • Leverage AI for test case creation, test data generation, and automated test development. • Encourage AI-assisted code reviews, security assessments, performance analysis, and accessibility checks. • Enable teams to use AI tools for exploratory testing, regression testing, and edge-case identification. • Ensure AI adoption aligns with security, privacy, and compliance standards. • Champion application quality, performance, and reliability across both iOS and Android platforms. • Drive initiatives focused on performance optimization, crash reduction, and stability improvements. • Ensure best practices for accessibility, localization, experimentation, and analytics. • Use data-driven insights to continuously improve customer experience. • Lead teams through Agile and Scrum ceremonies, including sprint planning and retrospectives. • Improve development workflows, CI/CD pipelines, and release processes. • Align engineering execution with broader mobile and enterprise technology standards.
Skills and Experience • 10+ years of professional experience in software engineering. • 3+ years of experience managing mobile engineering teams. • Apply a strong technical background in iOS and/or Android development, with the ability to guide both platforms effectively. • Demonstrate expertise in modern mobile architectures such as MVVM, Clean Architecture, and modular systems. • Deliver large-scale consumer or e-commerce mobile applications with proven success. • Collaborate effectively with cross-functional teams in product-driven environments. • Exhibit strong communication, leadership, and decision-making skills. • Develop hands-on solutions using Swift, Kotlin, UIKit, SwiftUI, Android Jetpack components, or Jetpack Compose. • Bring experience in e-commerce, omnichannel retail, or high-transaction mobile platforms. • Work with analytics, experimentation frameworks, feature flags, and A/B testing methodologies. • Utilize CI/CD pipelines, release automation tools, and mobile observability platforms. • Support and scale applications serving millions of users. • Demonstrate experience scaling engineering teams in fast-paced, Agile environments.
Location: Pune
Role Type: Full Time
Published On: 31 March 2026
Experience: 10+ Years
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free