-
Williams-Sonoma, Inc.

Lead Apps Engineer - iOS

Williams-Sonoma, Inc.
India · Full-time · Mid-Senior

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 relevance

ios android swift ux restful apis kotlin cicd ai
Login to Apply
Posted
Mar 26, 2026
Type
Full-time
Level
Mid-Senior
Location
Pune City

Industries

Retail

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Specialized Bicycle Components
Related

Senior iOS Mobile Developer

2026-06-18

Full-time
Not Applicable
Switzerland
Retail
Engineering
View Job Details
H-E-B
Related

Staff Software Engineer-(Android/Mobile Platform) San Antonio, Texas

2026-07-02

Full-time
Not Applicable
United States
Retail
Engineering
View Job Details
Specialized Bicycle Components
Related

Senior Automation QA Engineer – Mobile Testing

2026-06-18

Full-time
Not Applicable
Switzerland
Retail
Engineering