Software Engineer (Mobile Apps)
Join Our Community
Required Skills
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
- C
FBS Agile Dev Team Member III - Guidewire PolicyCenter
Capgemini · Pune Division, Maharashtra, India
- C
FBS Agile Dev Team Member IV - Guidewire PolicyCenter
Capgemini · Pune Division, Maharashtra, India
- P
Senior Agile Delivery Lead – Onboarding & Access
Papigen · India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- IN
- Posted
- 1d ago
- Source
- Indeed