Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title : Lead App Engineer -iOS
Work Location : Pune, India
About the Team
You will be part of the Mobile Engineering organization responsible for building and evolving best-in-class iOS and Android applications that serve millions of customers across Williams-Sonoma, Inc.’s portfolio of brands. The team partners closely with Product, UX, Backend, Analytics, and QA teams to deliver scalable, high-performance, and customer-centric mobile commerce experiences.
Overview of the Role
The Lead App Engineer will drive the architecture, development, and delivery of iOS applications used across Williams-Sonoma’s digital ecosystem. This role combines deep hands-on development expertise with technical leadership, mentoring, and cross-functional collaboration. The ideal candidate will define engineering standards, influence platform strategy, and ensure high-quality, scalable, and secure mobile solutions.
Responsibilities include:
- Lead the design, architecture, and implementation of scalable iOS applications.
- Define, evolve, and enforce mobile engineering standards aligned with WSI best practices.
- Drive adoption of MVVM, Clean Architecture, and modular design patterns.
- Own technical decisions related to performance, security, scalability, and maintainability.
- Develop high-quality mobile applications using Swift and modern iOS frameworks.
- Build reusable components, SDKs, and shared libraries across brands.
- Optimize application performance, memory usage, and responsiveness.
- Mentor and guide engineers through code reviews, design discussions, and pair programming.
- Collaborate with Product Managers, UX Designers, QA, and Backend Engineers to translate business needs into technical solutions.
- Ensure high code quality through automated testing and CI/CD pipelines.
- Champion responsible and secure use of AI in development, testing, and quality practices.
- Participate in release planning, on-call rotations, and production issue resolution.
Qualifications:
- 10+ years of hands-on iOS development experience.
- Strong expertise in Swift, iOS SDK, and Apple Human Interface Guidelines.
- Experience with UIKit and/or SwiftUI.
- Deep understanding of mobile app architectures such as MVC, MVVM, and Clean Architecture.
- Experience integrating RESTful APIs and managing complex data flows.
- Proven experience leading technical initiatives or mentoring engineers.
- Good to have hands-on experience with Android development using Kotlin and Jetpack components.
- Experience working in Agile/Scrum environments.
Key Skills
Ranked by relevanceReady to apply?
Join Williams-Sonoma, Inc. and take your career to the next level!
Application takes less than 5 minutes

