Sr. Software Engineer - Mobile Apps Engineer (iOS)
Williams-Sonoma Pune, Maharashtra, India
Retail · 10,001+ employees
About the role
The Senior Software Engineer will design, develop, and maintain high-quality iOS applications while collaborating with cross-functional teams to deliver scalable mobile solutions. They will also own features end-to-end, ensure code quality, and mentor junior engineers to foster team growth.
What they look for
Requirements
Candidates must have a bachelor's degree in a relevant field and at least 6 years of professional software development experience with a strong focus on iOS. Proficiency in Swift, modern iOS frameworks, and architectural patterns like MVVM is required, along with experience in CI/CD and automated testing.
Full description
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.
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
Similar roles
-
Senior iOS Developer
Mindera Iași, Iasi, Romania
-
iOS Software Engineer II
Delivery Hero Singapore, Singapore
-
Senior iOS Developer (f/m/d)
NeuVerge-Tron GmbH Munich, Bavaria, Germany
-
iOS Senior Developer - OTT Team (French Services) (Telework/Hybrid)
CBC/Radio-Canada Montreal, Quebec, Canada
-
iOS-Savvy CNO Developer
Woodsong Technologies, LLC Howard County, Maryland, United States
-
Sr. Staff Software Engineer- iOS Development
UKG Noida, Uttar Pradesh, India