Skip to content

Senior Software Engineer – Full stack, Vue.js

Williams-Sonoma, Inc

Pune, INhybridPosted Jun 5, 2026

Skills

javascriptnuxtspringgithubhtmlvuereactcsscicdjava

About the role

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.

Questions about this role

  • How do I apply to this Senior Software Engineer – Full stack, Vue.js role at Williams-Sonoma, Inc?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Frontend Engineer in India?

    Compensation for Frontend Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Frontend Engineer hub for India medians across recent openings.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does Williams-Sonoma, Inc use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.