Job Title: Senior Frontend Engineer – Vue.js/React (Frontend Heavy with Java Backend Exposure)
Location: India (ITC) / Hybrid
Company: Williams\-Sonoma, Inc. (WSI)
About the Role
Williams\-Sonoma, Inc. is seeking a highly skilled Senior Frontend Engineer with deep expertise in Vue.js (preferred) and React, along with working knowledge of Java backend technologies to join our Ecommerce Technology team.
This is a frontend\-heavy role (approximately 80% frontend / 20% backend) focused on building scalable, high\-performance web applications that deliver seamless and engaging customer experiences across our portfolio of brands.
In this role, you will collaborate closely with Product, UX, and Backend Engineering teams to design and deliver impactful ecommerce capabilities. You will play a key role in frontend architecture, reusable component development, performance optimization, and modern engineering practices, while also contributing to backend integrations and Java\-based services where needed.
This role offers the opportunity to work with modern frameworks, scalable architectures, and AI\-assisted development tools in a fast\-paced global engineering environment.
Key Responsibilities
Design and develop scalable, high\-performance frontend applications using Vue.js (Vue 2/3\) and React
Own end\-to\-end delivery of features across critical ecommerce journeys such as PDP, PIP, Cart, and Checkout
Collaborate with Product Managers, UX Designers, and Backend Engineers to build seamless customer experiences
Drive frontend architecture, engineering best practices, and code quality standards across the team
Build reusable UI components and contribute to shared frontend libraries/design systems
Optimize applications for performance, accessibility, SEO, responsiveness, and cross\-browser compatibility
Integrate frontend applications with backend APIs and services
Contribute to backend development activities involving Java/Spring Boot services and API enhancements
Participate in code reviews, debugging, production support, and incident resolution
Mentor engineers and provide technical leadership and guidance
Contribute to modernization initiatives, codebase consolidation, and platform scalability
Leverage AI\-assisted development tools (e.g., Copilot, Windsurf, MCP) to improve engineering productivity
Collaborate effectively with global teams across the US and ITC within an agile delivery model
Required Skills \& Qualifications
6–10 years of software engineering experience with strong frontend expertise
Deep proficiency in JavaScript (ES6\+), HTML5, CSS3
Strong hands\-on experience with Vue.js (Vue 2/3\) as the primary frontend framework, including Vuex/Pinia and Vue Router. Experience with React, React Hooks, React Router, and Redux/Context API is desirable
Experience building component\-driven architectures and scalable design systems
Strong understanding of frontend\-backend integration using REST APIs and/or GraphQL
Working knowledge of Java backend development using Spring Boot or related frameworks
Familiarity with API development, microservices concepts, and backend debugging
Experience with performance optimization and Core Web Vitals
Familiarity with modern frontend tooling such as Webpack, Vite, Babel
Experience with Git and standard branching/version control strategies
Strong analytical, debugging, and problem\-solving skills
Ability to work effectively in a fast\-paced, collaborative agile environment
Preferred Qualifications
Experience in the ecommerce domain, particularly with PDP, PIP, Cart, and Checkout flows
Exposure to server\-side rendering frameworks such as Nuxt.js
Familiarity with micro\-frontend architectures
Experience with A/B testing, personalization, and analytics platforms
Understanding of CI/CD pipelines and DevOps practices
Experience working with distributed/global engineering teams
Exposure to AI\-assisted development tools such as GitHub Copilot
Familiarity with cloud\-native or containerized application environments
Leadership \& Ownership Expectations
Take end\-to\-end ownership of features/modules from design through production deployment
Act as a frontend subject matter expert and drive technical excellence within the team
Mentor team members and actively contribute to knowledge sharing and engineering growth
Proactively identify and resolve architectural, technical, and process challenges
Ensure high standards for scalability, maintainability, performance, and quality across deliverables
Influence engineering direction and contribute to continuous improvement initiatives
Why Join WSI?
Build impactful ecommerce experiences used by millions of customers globally
Opportunity to influence and scale critical frontend systems from the ITC organization
Work with modern technologies, scalable architectures, and AI\-driven engineering tools
Collaborate with highly talented global teams in a fast\-paced, innovation\-driven environment
Strong culture of ownership, continuous learning, engineering excellence, and career growth
*Williams\-Sonoma India Pvt. Ltd.**
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, 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 India sourcing office was established in 2013\. We are based in Gurugram, India. We are sourcing premium products across all categories of Home Furnishing and recorded double digit year\-on\-year growth. We have a dynamic team of over 100 members handling versatile vendors across India, Nepal \& Bangladesh. We are looking to onboard talented people and create successful professional journey.