Quick overview
Job description
WILLIAMS-SONOMA INDIA
JOB DESCRIPTION
__________________________________________________________________________________________
Work Location : Pune, India
Job Title : Software Engineer (iOS)
Business Unit : WSI Corporate Technology, Pune
About the Team
You will be part of the Mobile Engineering organization responsible for building and evolving best-in-class iOS 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 Software Engineer will drive the architecture, development, and delivery of iOS and Android 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.
Required Experience:
Minimum 4+ years of hands-on experience.
Develop and Enhance Advanced Store retail application suite - Advanced Store is a Point-Of-Sales Software which offers a wide range of retail functionality including enterprise returns validation, transaction logging, parameter driven business logic, and back-end integration layers for third party integration.
The ideal candidate will have deep retail expertise and extensive experience with integrations such as Akamai, Ping, Curalate, and Constructor.
Conduct testing and debugging to ensure system functionality and performance.
Perform code reviews and contribute to the improvement of coding standards and best practices.
Develop and Enhance Advanced Store retail application suite.
Modify system configuration settings to change the behavior of the systems.
Participate in finding ways to increase efficiency, minimize operating expense and improve system performance.
Test, implement, and roll out new POS systems. Support all phases from planning to deploy of future releases of POS software and components.
Review project plans and provide feedback to Product Owners
Continually enhance and expand technical knowledge of the POS, external systems and tools utilized by the POS Team and Helpdesk.
Manage a library of configurations for a variety of different store types.
Roles & Responsibilities include:
Understands requirements and helps author technical designs.
Maintains existing code and authors new programming tasks.
Writes code that meets or exceeds all coding standards and changes to such specifications.
Writes unit and automated tests.
Participates in code reviews to ensure standards are met.
Provides story or business requirements breakdown planning and estimates.
Accountable for small stories or business requirements
Identifies own dependencies and problems.
Follows prescribed process, able to observe deviations from process and suggest course corrections.
Iterates and improves upon stable technologies.
Offers constructive opinions.
Interacts with team members, within the department, or with business users.
Sphere of influence is often limited to self. Shares discoveries and best practices
Coordinates with Agile/development team
Owns professional development plan.
Works on assignments with contractors and may provide tactical guidance.
Core Skills :
A deep familiarity with Objective-C/Swift and Swift UI.
Knowledge of iOS architecture.
Understanding of Apple’s design principles and interface guidelines
Experience with third-party libraries and APIs.
You have experience writing unit tests
Process: Agile Methodology, Scrum framework
Versioning & Continuous Integration Tools - Jenkins, GitHub.
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 Teens, 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 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 jobs
- NI
Senior Software Engineer -Recently posted Auto Apply
NielsenIQ · Chennai, TN · On-site 🇮🇳
PythonSQLAzure+4TechnologySalary not listed - RE
Staff Engineer – Engineering Enablement Lead Auto Apply
Renesas Electronics · Bengaluru, KA · On-site 🇮🇳
Stakeholder ManagementGitIoT+2TechnologySalary not listed - RE
Requirements Management Tools Engineer Auto Apply
Renesas Electronics · Bengaluru, KA · Hybrid 🇮🇳
ScrumAltiumIoT+2EngineeringSalary not listed - RE
Senior Software Engineer Auto Apply
Renesas Electronics · Bengaluru, KA · On-site 🇮🇳
GitHTMLConfluence+6TechnologySalary not listed - RE
Senior Engineer, Design Verification (MCU) Auto Apply
Renesas Electronics · Bengaluru, KA · On-site 🇮🇳
IoTRISC-VVerilog+1EngineeringSalary not listed - RE
Staff Software Engineer Auto Apply
Renesas Electronics · Bengaluru, KA · On-site 🇮🇳
SpringGitConfluence+7TechnologySalary not listed - RE
Sr Staff Engineer, Virtual Platform Engineering Auto Apply
Renesas Electronics · Hyderabad · On-site 🇮🇳
C++IoTPython+3TechnologySalary not listed - RE
Principal Engineer. Virtual Prototype Modeling Auto Apply
Renesas Electronics · Hyderabad · On-site 🇮🇳
AssemblyC++IoT+2TechnologySalary not listed - RE
Staff/Senior Engineer- Mask Design (Analog Layout) Auto Apply
Renesas Electronics · Bengaluru, KA · On-site 🇮🇳
LinearCADIoT+1EngineeringSalary not listed - RE
Principal Product Engineer Auto Apply
Renesas Electronics · Bengaluru, KA · On-site 🇮🇳
AgileManufacturingSalary not listed - RE
Staff Engineer, Performance Modelling Auto Apply
Renesas Electronics · Noida, UP · On-site 🇮🇳
IoTAgileTechnologySalary not listed - RE
Staff Application Engineer Auto Apply
Renesas Electronics · Noida, UP · On-site 🇮🇳
MATLABMicrosoft ExcelIoT+3TechnologySalary not listed
