Williams-Sonoma logo

Software Engineer, Mobile Apps (iOS)

Williams-Sonoma

Hybrid
Pune, Maharashtra
Full-time
Senior
6+ yrs
Salary not listedPosted 1w ago

Real job — pulled straight from Williams-Sonoma’s careers page · Verified October 1, 2026 · No reposts.

Job description

Williams-Sonoma is hiring a Software Engineer, Mobile Apps (iOS) — a full-time, based in Pune, Maharashtra role. Apply directly on Williams-Sonoma's careers page below.

Sr. Software Engineer - Mobile Apps Engineer (iOS)

Location: Pune, Maharashtra, India; Hybrid

Sr. Software Engineer – iOS
About the Team

About the Role


The Senior Software Engineer – iOS will be responsible for designing, developing, and maintaining high-quality iOS applications that power Williams-Sonoma’s mobile commerce experiences. This role requires strong hands-on development skills, architectural understanding, and close collaboration with Product, UX, Backend, and Quality Engineering teams to deliver scalable, secure, and high-performing mobile solutions.
Responsibilities
• Design, develop, and maintain iOS applications using Swift and modern iOS frameworks.
• Build scalable, reusable, and maintainable components following best practices and architectural patterns such as MVVM and Clean Architecture.
• Collaborate with Product, UX, Backend, and QA teams to translate business requirements into high-quality mobile solutions.
• Own features end-to-end including technical design, development, testing, release, and post-release support.
• Ensure high standards of code quality, performance, security, and reliability.
• Participate in code reviews and contribute to continuous improvement of engineering standards.
• Optimize application performance, memory usage, and responsiveness.
• Integrate applications with RESTful APIs and backend services.
• Monitor production issues, troubleshoot defects, and support incident resolution.
• Contribute to CI/CD pipelines, automated testing, and release processes.
• Stay current with iOS platform advancements and recommend adoption of new technologies and frameworks.
• Mentor junior engineers and contribute to knowledge sharing within the team.
 

Criteria
 

• Bachelor’s degree in Computer Science, Engineering, or a related field.
• 6+ years of professional software development experience with strong focus on iOS development.
• Hands-on expertise in Swift and iOS SDKs.
• Strong understanding of iOS application lifecycle, memory management, and performance optimization.
• Experience with architectural patterns such as MVVM and Clean Architecture.
• Experience integrating RESTful APIs and handling asynchronous programming.
• Proficiency with Git and standard CI/CD workflows.
• Experience with unit testing, UI testing, and test automation.
• Strong problem-solving, communication, and collaboration skills.
• Ability to work effectively in a fast-paced, agile development environment.
 

About Us
 

Founded in 1956, Williams-Sonoma, Inc. is the premier specialty retailer of high-quality products for the kitchen and home in the United States. Today, Williams-Sonoma, Inc. is one of the United States' largest e-commerce retailers with some of the best-known and most beloved brands in home furnishings. Our family of brands includes Williams-Sonoma, Pottery Barn, Pottery Barn Kids, Pottery Barn Teen, West Elm, Williams-Sonoma Home, Rejuvenation, GreenRow, and Mark and Graham. We currently operate retail stores globally, and our products are available through catalogs and online worldwide.


Williams-Sonoma has established a Technology Center in Pune, India to enhance its global operations. The India Technology Center serves as a critical hub for innovation and focuses on developing cutting-edge solutions in areas such as e-commerce, supply chain optimization, and customer experience management. By integrating advanced technologies such as artificial intelligence, data analytics, and machine learning, the center plays a crucial role in accelerating Williams-Sonoma’s growth and maintaining its competitive edge in the global market.
 

About Us

Founded in 1956, Williams-Sonoma Inc. is the premier specialty retailer of high-quality products for the kitchen and home in the United States. Today, Williams-Sonoma, Inc. is one of the United States' largest e-commerce retailers with some of the best known and most beloved brands in home furnishings. Our family of brands are Williams-Sonoma, Pottery Barn, Pottery Barn Kids, Pottery Barn Teen, West Elm, Williams-Sonoma Home, Rejuvenation, GreenRow and Mark and Graham. We currently operate retail stores globally. Our products are also available to customers through our catalogs and online worldwide.

Williams-Sonoma has established a technology center in Pune, India to enhance its global operations. The India Technology Center serves as a critical hub for innovation and focuses on developing cutting-edge solutions in areas such as e-commerce, supply chain optimization, and customer experience management. By integrating advanced technologies like artificial intelligence, data analytics, and machine learning, the India Technology Center plays a crucial role in accelerating Williams-Sonoma's growth and maintaining its competitive edge in the global market

Get Software Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Globus Medical logo

Senior Software Engineer

Audubon, PA
✓ From careers page· 2h ago
Grindr logo

Staff Software Engineer, iOS

$190k–$254kPalo Alto, CA
✓ From careers page· 3h ago
Grindr logo

Staff Software Engineer, iOS

$152k–$203kChicago, IL
✓ From careers page· 3h ago
New York Mets logo

Software Engineer, Baseball Systems

$120k–$160kQueens, NY
✓ From careers page· 3h ago

Frequently asked questions

What skills are required for Software Engineer, Mobile Apps (iOS) at Williams-Sonoma?

The required skills for Software Engineer, Mobile Apps (iOS) at Williams-Sonoma include: Swift, REST, Git, CI/CD.

What is the seniority level for Software Engineer, Mobile Apps (iOS) at Williams-Sonoma?

Software Engineer, Mobile Apps (iOS) at Williams-Sonoma is a Senior level position.

How do I apply for Software Engineer, Mobile Apps (iOS) at Williams-Sonoma?

You can view the full description and apply for Software Engineer, Mobile Apps (iOS) at Williams-Sonoma on EchoJobs: https://echojobs.io/job/williams-sonoma-sr-software-engineer-mobile-apps-engineer-ios-28ulf.