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.
Role Overview
Williams-Sonoma, Inc. is seeking an experienced Android Engineer to support and enhance mobile shopping applications. This role requires a self-directed engineer who can independently deliver enhancements, adhere to engineering standards, and produce high-quality, maintainable code using Kotlin.
Impact of the Role
• Independently deliver enhancements for mobile shopping applications
• Ensure high-quality, scalable, and maintainable code
• Improve app stability, performance, and customer experience
• Contribute to architectural and technical improvements
Technology Platforms You Will Work On
• Kotlin
• Android SDK
• Android UI frameworks
• RESTful services
• MVVM / Clean Architecture
• Git
• CI/CD workflows
• Jetpack components (ViewModel, LiveData, Room, Navigation)
• Jetpack Compose
• Analytics, logging, and feature flag frameworks
Key Responsibilities
• Develop, enhance, and maintain Android shopping applications using Kotlin
• Own features end-to-end, from technical design through development, testing, and release
• Deliver quality, scalable, and maintainable code aligned with engineering standards
• Partner with Product, UX, QA, and backend teams to implement business requirements
• Participate in code reviews and contribute to architectural and technical improvements
• Identify and resolve defects, performance issues, and production incidents
• Support ongoing optimization of app stability, performance, and customer experience
Qualifications
• Strong hands-on experience with Android development using Kotlin
• Solid knowledge of Android SDK, application lifecycle, and UI frameworks
• Experience delivering enhancements in large-scale consumer or retail applications
• Familiarity with MVVM or Clean Architecture principles
• Experience integrating with RESTful services
• Strong understanding of coding best practices, performance, and memory management
• Proficiency with Git and standard CI/CD workflows
• Ability to work independently and take ownership with minimal oversight
• Experience with Jetpack components such as ViewModel, LiveData, Room, and Navigation
• Exposure to Jetpack Compose
• Experience with analytics, logging, and feature flag frameworks
• Background in e-commerce or omnichannel retail
• Results-driven with strong attention to quality
• Effective communicator in cross-functional teams
• Strong problem-solving and decision-making skills
• Comfortable working in a fast-paced, agile environment
Why Join Williams-Sonoma
• Work on mobile applications supporting global e-commerce platforms
• Opportunity to build high-quality customer-facing applications
• Be part of a collaborative and fast-paced engineering environment
• Contribute to improving customer experience through mobile innovation