Technology Manager (Mobile Apps)
Williams-Sonoma, Inc.
5 - 10 years
Pune
Posted: 12/02/2026
Job Description
Position Summary
Williams-Sonoma, Inc. is seeking an experienced Engineering Manager to lead our Android and iOS mobile application teams responsible for building and evolving Williams-Sonomas mobile shopping experiences.
This role is ideal for a leader who combines strong people management, technical depth in mobile platforms, and cross-functional collaboration to deliver high-quality, scalable, and customer-centric mobile solutions used by millions of users.
As an Engineering Manager, you will be accountable for team health, technical execution, delivery outcomes, and alignment with business priorities, while partnering closely with Product, UX, Backend, Analytics, QA, and Release teams.
Key Responsibilities:
People & Team Leadership
Lead, mentor, and grow high-performing Android and IOS engineering teams
Manage and grow mobile engineering teams across iOS and Android
Drive execution of mobile product roadmaps aligned with business priorities
Collaborate with cross-functional partners to deliver customer-centric features
Technical & Architectural Oversight
Guide architectural decisions and platform modernization efforts
Ensure high standards of code quality, security, and performance
Provide technical direction across iOS (Swift) and Android (Kotlin) platforms
Guide adoption of modern mobile architectures such as MVVM, Clean Architecture, and modular design
Partner with senior engineers to review designs, influence architecture, and manage technical debt
Ensure platform scalability, stability, performance, and security across mobile applications.
This is a hands-on engineering leadership role. The Engineering Manager is expected to remain technically engaged and actively contribute through coding, code reviews, design and architecture reviews, and technical problem-solving. We are looking for a leader who leads by example and stays closely connected to the codebase and day-to-day engineering work.
Delivery & Execution
Own delivery outcomes for mobile initiatives across discovery, shopping, checkout, and post-purchase flows
Partner with Product Management to translate business goals into clear technical plans and roadmaps
Balance feature delivery with platform investments, reliability, and long-term maintainability
Oversee release planning, production readiness, and incident management
Cross-Functional Collaboration
Work closely with Product, UX, Backend, QA, Analytics, and Release teams to ensure seamless execution
Act as a key stakeholder in prioritization, estimation, and trade-off discussions
Communicate technical status, risks, and dependencies to leadership and partners
AI-Enabled Development, Quality, Performance & Customer Experience
Ensure high code quality through testing (unit, integration, UI) and CI/CD pipelines
Drive adoption of modern practices such as modularization, automation, and observability
Participate in release planning, on-call rotations, and production issue resolution.
Champion responsible use of AI in design, development, and testing workflows.
Leverage AI for test case creation, test data generation, and test case code writing Promote AI-assisted code reviews, security reviews, performance analysis, and accessibility checks
Encourage use of AI tools for exploratory testing, regression testing, and edge-case discovery.
Ensure AI usage aligns with security, privacy, and compliance standards
Champion app quality, performance, and reliability across both platforms
Drive initiatives around performance optimization, crash reduction, and stability metrics
Ensure accessibility, localization, experimentation, and analytics best practices are followed
Use data and insights to continuously improve customer experience
Process & Engineering Excellence
Lead teams through Agile/Scrum ceremonies, planning, and retrospectives
Improve development workflows, CI/CD pipelines, and release processes
Align engineering execution with broader mobile and enterprise technology standards
Required Qualifications
10+ years of professional software engineering experience 3+ years of managing mobile engineering teams
Strong technical background in iOS and/or Android development with the ability to guide both platforms
Experience with modern mobile architectures (MVVM, Clean Architecture, modular systems)
Proven track record delivering large-scale consumer or e-commerce mobile applications
Experience working closely with cross-functional partners in a product-driven environment
Strong communication, leadership, and decision-making skills
Preferred Qualifications
Hands-on experience with Swift, Kotlin, UIKit/SwiftUI, Jetpack components, or Compose
Background in e-commerce, omnichannel retail, or high-transaction mobile platforms
Experience with analytics, experimentation, feature flags, and A/B testing
Familiarity with CI/CD pipelines, release automation, and mobile observability tools
Experience supporting apps with millions of users
Prior experience scaling teams in fast-paced, agile organizations
Core Competencies
Customer-first mindset with strong attention to quality and experience
Strong people leadership, mentoring, and influencing skills
Ability to balance technical depth with business outcomes
Clear communicator across technical and non-technical audiences
Results-driven, proactive, and comfortable owning complex, multi-team initiatives
Thrives in a collaborative, fast-moving environment
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
