Apply now »
Date:  Sep 18, 2024
Location: 

Singapore, SG

Senior Software Engineer

About Sephora
Sephora is a global leader in omni-channel beauty retailing and an LVMH - Moët Hennessy Louis Vuitton division. At Sephora, we stand together and we stand for something more. For empowerment, exploration, and the opportunity to impact people’s lives through the unlimited power of beauty. We successfully operate more than three thousand points of sale across the Americas, Europe, the Middle East, and Asia, and together we aim to animate the most loved beauty community in the world.
 
Here in Asia, our teams run omni-channel businesses in 11 regional markets, in addition to cross-border e-commerce in several more. Our success is built on innovation, a unique product portfolio, market-leading digital capability, and our unique customer experience. With ambitious growth plans, we are always looking for talented people who aspire to build businesses and develop themselves. Sparked by energy and excitement, our passion is contagious. We are united by a common goal - to reimagine the future of beauty.

 

About the Team
“Discovery squad” is the team responsible for building products and features around increasing organic traffic to key pages like the homepage, listing pages & landing pages while improving the experience for search and recommendations. This includes performance enhancements, SEO, building out our design system & component libraries, and many more to deliver an engaging experience to our users. This is a key position in the team as we increase our capacity to deliver an ambitious roadmap to our many users across 7 countries

 

 

What you’ll do

  • We are seeking a talented senior software engineer with a focus on the web frontend that has a strong focus on accessibility & a proven track record in developing WCAG 2.2 AA compliant applications. The ideal candidate will be proficient in HTML, CSS, Javascript, and building components that are not only visually appealing and user-friendly but also accessible to users of all abilities.

 

What you’ll be doing

  • Help lead the modernization of our user-facing pages by leveraging technologies and patterns such as Server Side Rendering (SSR) and BFFs.

  • Oversee integrations and performance improvements for 3rd party tools that provide additional functionality such as Contentful, Algolia, Bazaarvoice, and so on.

  • Enhance our search capabilities and performance to improve internal navigation and product discovery.

  • Work with stakeholders to create campaign content creation mechanisms to increase customer engagement and delight users.

  • Develop, test, and maintain responsive web applications with a strong emphasis on accessibility and user experience.

  • Implement and adhere to WCAG 2.2 AA guidelines to ensure all web applications are accessible.

  • Collaborate with UX/UI designers to translate designs into functional and accessible front-end code.

  • Conduct accessibility audits and usability testing to identify and address accessibility issues.

  • Optimize applications for maximum speed and scalability.

  • Provide expertise and guidance on accessibility standards and best practices to the development team.

  • Manage and mentor one or more Junior / Software Engineers within the squad to help grow their capabilities.

  • Improve engineering standards, toolings & processes

 


We will be excited if you have:

  • A passionate story-teller, a life-hacker, and a love of programming

  • Willing to take on a challenge with agility and working with talented teammates in a squad team environment

  • 3+ years experience with front end web application development

  • You are very proficient in Javascript and at least one modern high-level programming language like Javascript etc.

  • You have demonstrated experience in designing, building & maintaining scalable, adaptable APIs in production environments.

  • Familiarity with UX principles and site performance optimization

  • Strong grasp of computer science fundamentals, such as data structures and algorithms

  • Working experience with automated testing and version control systems like Git

  • Team-oriented mindset and excellent communication skills; ability to understand different perspectives and contribute to meaningful technical discussions

  • You have built engaging UIs with one or more modern Javascript frameworks Angular / Vue / React etc.

  • You understand the value of automated testing at the appropriate level and actively do so.
     

 

While at Sephora, you’ll enjoy

  • The people: You will be surrounded by some of the most talented, supportive, and kind leaders and teams - people you can be proud to work with.
  • The learning: We invest heavily in training for our leaders and store associates. Not just product knowledge but building a personalized career plan with you so you continue to evolve and build your skills.
  • The culture: As a leading beauty retailer, backed by the LVMH luxury brand, our reach is broad, and our impact is global. Yet there’s always room to explore. It’s in our DNA to innovate and, at Sephora, all 40,000 passionate team members are united by a common goal - to reimagine the future of beauty. You can unleash your creativity because we’ve got a disruptive & innovative spirit. You can learn and evolve, because we empower you to be your best. Furthermore, you can be yourself, because you are what sets us apart.


Job Segment: Testing, User Experience, Web Design, Computer Science, Application Developer, Technology, Creative

Apply now »