View All Jobs 123750

Sr Software Engineer (android)

Own the end-to-end delivery of a new Android shopping feature from design through release.
Pune, Mahārāshtra, India
Senior
6 hours agoBe an early applicant
Williams-Sonoma

Williams-Sonoma

Upscale retailer specializing in high-quality kitchenware, home furnishings, and gourmet food, blending functionality with stylish, modern design.

200 Similar Jobs at Williams-Sonoma

Android Engineer

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

+ Show Original Job Post
























Sr Software Engineer (android)
Pune, Mahārāshtra, India
Engineering
About Williams-Sonoma
Upscale retailer specializing in high-quality kitchenware, home furnishings, and gourmet food, blending functionality with stylish, modern design.