Tuesday , May 28 2024

Sephora Internship 2023 – Architect

Website Sephora

Job Description:

As an Architect for the Sephora ecommerce front-end development team, you will be evangelizing an ideal UI architecture – one that is focused on performance and that is scalable and maintainable. Reporting to the Director, Front-End Architecture, you are an experienced enterprise level front-end developer with the talent to deliver robust (quality, scalability) experiences to our users under tight timelines. You are a JavaScript/REST/XHR/CSS/HTML expert who follows emerging Web front-end technologies with the maturity to know when/how to adopt them into an enterprise product for engaged and passionate clients. You have a strong foundation in the science and discipline of structured programming. In addition, you will:

Job Responsibilities:

  • Be an integral member of a team focused on site performance, site security, third party integrations, and the planning and discovery process.
  • Own and evolve the front-end architecture of the Sephora.com website and contribute to the architectural roadmap.
  • Collaborate with other engineering, design, and product management teams to drive core programmatic design decisions and apply modern web frameworks on top of an existing highly scalable and flexible back end.
  • Evangelize best practices and guide team members in applying them in a hands-on development environment.
  • Deliver the product roadmap with the team as an individual contributor.
  • Demonstrate our Sephora values of Passion for Client Service, Innovation, Expertise, Balance, Respect for All, Teamwork, and Initiative.

Qualification & Experience:

  • Significant experience in architecting and designing solutions that utilize software and client-side design best practices.
  • Extensive experience with various client-side technologies like JavaScript, REST, XHR, HTML/HTML5, CSS (Sass/Less),.
  • Solid experience with React.js (AngularJS or similar ok), node.js, libraries (Underscore, etc.), design patterns, tools (Webpack, npm, etc), cross-browser compatibility, unit testing, and performance optimization.
  • Experience with implementing marketing pixels, tag management software, data collection best practices, and current industry standards regarding privacy (CCPA, GDPR).
  • Experience with Agile or Scrum processes.
  • Possesses great communication and teamwork skills.
  • Domain knowledge in e-commerce applications is desired but not necessary
  • Experience with strategies for edge caching, SEO, Accessibility, Internationalization
  • Minimum educational level: Bachelor’s Degree in Computer Science or equivalent work experience

Job Details:

Company: Sephora

Vacancy Type:  Full Time

Job Location: Oakland, CA, US

Application Deadline: N/A

Apply Here