Padmi
Williams-Sonoma logo
Williams-Sonoma

home furnishings · kitchenware and cookware

Senior Software Engineer Full stack, Vue.js

MumbaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Williams-Sonoma

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a Senior Frontend Engineer at Williams-Sonoma, Inc., you will be a key member of the Ecommerce Technology team. Your role will primarily focus on frontend development using Vue.js and React, with some involvement in Java backend technologies. You will collaborate with cross-functional teams to design and deliver ecommerce capabilities, ensuring seamless and engaging customer experiences across various brands. Key Responsibilities: - Design and develop scalable, high-performance frontend applications using Vue.js and React - Take ownership of features across critical ecommerce journeys like PDP, PIP, Cart, and Checkout - Collaborate with Product Managers, UX Designers, and Backend Engineers to create seamless customer experiences - Drive frontend architecture, best practices, and code quality standards - 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 - Participate in code reviews, debugging, production support, and incident resolution - Mentor engineers, provide technical leadership, and guidance - Contribute to modernization initiatives, codebase consolidation, and platform scalability - Utilize AI-assisted development tools to enhance engineering productivity - Collaborate effectively with global teams within an agile delivery model Qualifications Required: - 610 years of software engineering experience with a focus on frontend development - Proficiency in JavaScript (ES6+), HTML5, CSS3 - Hands-on experience with Vue.js (Vue 2/3) and React, familiarity with Redux/Context API - Understanding of frontend-backend integration using REST APIs and/or GraphQL - Knowledge of Java backend development using Spring Boot or similar frameworks - Experience with performance optimization, modern frontend tooling, and version control strategies - Strong analytical, debugging, and problem-solving skills - Ability to work effectively in a fast-paced, collaborative agile environment Additional Company Details: Williams-Sonoma, Inc., founded in 1956, is a leading specialty retailer in the United States, offering high-quality kitchen and home products. The company operates globally through various well-known brands such as Williams-Sonoma, Pottery Barn, West Elm, and more. The India sourcing office in Gurugram, established in 2013, focuses on premium home furnishing products, showcasing double-digit growth. The team comprises over 100 members handling diverse vendors across India, Nepal, and Bangladesh, fostering a culture of talent onboard and professional growth opportunities. Role Overview: As a Senior Frontend Engineer at Williams-Sonoma, Inc., you will be a key member of the Ecommerce Technology team. Your role will primarily focus on frontend development using Vue.js and React, with some involvement in Java backend technologies. You will collaborate with cross-functional teams to design and deliver ecommerce capabilities, ensuring seamless and engaging customer experiences across various brands. Key Responsibilities: - Design and develop scalable, high-performance frontend applications using Vue.js and React - Take ownership of features across critical ecommerce journeys like PDP, PIP, Cart, and Checkout - Collaborate with Product Managers, UX Designers, and Backend Engineers to create seamless customer experiences - Drive frontend architecture, best practices, and code quality standards - 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 - Participate in code reviews, debugging, production support, and incident resolution - Mentor engineers, provide technical leadership, and guidance - Contribute to modernization initiatives, codebase consolidation, and platform scalability - Utilize AI-assisted development tools to enhance engineering productivity - Collaborate effectively with global teams within an agile delivery model Qualifications Required: - 610 years of software engineering experience with a focus on frontend development - Proficiency in JavaScript (ES6+), HTML5, CSS3 - Hands-on experience with Vue.js (Vue 2/3) and React, familiarity with Redux/Context API - Understanding of frontend-backend integration using REST APIs and/or GraphQL - Knowledge of Java backend development using Spring Boot or similar frameworks - Experience with performance optimization, modern frontend tooling, and version control strategies - Strong analytical, debugging, and problem-solving skills - Ability to work effectively in a f

One address, no account. We’ll tell you when matching roles go live.

More at Williams-Sonoma

Related open roles

View all roles