Job
Description
lululemon is an innovative company that focuses on creating performance apparel for yoga, running, training, and other athletic activities. They are committed to using technical fabrics and functional design to create products and experiences that support individuals in moving, growing, connecting, and being well. As a company, they prioritize creating positive change and fostering an equitable, inclusive, and growth-focused environment for their people. The India Tech Hub plays a crucial role in expanding technology capabilities in various areas such as Product Systems, Merchandising and Planning, Digital Presence, distribution and logistics, and corporate systems. **Role Overview:** As a Senior Engineer in the Digital Commerce team at lululemon, you will be responsible for developing high-performing and well-tested software applications to meet internal business needs and enhance guest experiences. You will work collaboratively with a global team to design, develop, and deliver technology solutions that align with lululemon's business goals. Specifically, you will be part of the Portfolio, Applications, Commerce, and Transactions team supporting Digital Commerce & Omni-channel fulfillment experiences across different geographies. **Key Responsibilities:** - Develop front end guest experiences using React 18 with test automation for quality assurance - Design, develop, maintain, and test applications with a focus on scalability and maintainability - Utilize Next.js 13 for static generation and server-side rendering - Proficient in JavaScript, TypeScript, HTML5, and CSS3 for building responsive and cross-browser compatible applications - Hands-on experience with GraphQL for schema design, resolvers, and making API calls - Conduct research for product troubleshooting and optimization - Participate in on-call support rotation and actively monitor key metrics - Collaborate with the Engineering Community of Practice for continuous improvement - Ensure products meet guest expectations through reliability monitoring and support **Qualifications:** - Bachelor's degree in computer science/engineering or equivalent - 5-6 years of software engineering experience for Engineer I or 7-9 years for Engineer II - 3-5 years of experience in designing and developing frontend applications using JavaScript technologies and React framework - Strong fundamentals in software development, automated testing, source control, and continuous integration - Experience with monitoring and alerting for frontend applications - Hands-on experience in development, infrastructure, and operations - Familiarity with AWS services like Lambda, EKS, and AWS deployment/architecture best practices - Understanding of Kubernetes concepts for container deployment, scaling, and management - Commerce domain knowledge is an added advantage Please note that the above details are based on the provided job description.,