Frontend Engineer (JavaScript, UI-UX)

Sephora
Expired

Job description

Sephora Digital’s Technology team builds products that power our business across South East Asia & Oceania. We are looking for an Engineer to join a small team (we call it a squad) which is responsible for building products that impacts how we as a company interact with our customers as users of our website & apps. This includes functional areas such as authentication, registration, and loyalty programs. This is a new position in the team as we increase our capacity to deliver an ambitious roadmap.

What you will do:

You will be building intuitive, maintainable, scalable user interfaces for features and products on our ecommerce platforms to support our Customer Relationship Management team, Loyalty team, among others. You make it possible for us to deliver an engaging customer experience through easy-to-use user interfaces, to our many fans, and ensure that the online store remains our flagship in South East Asia.

Reporting to our Lead Engineer, User Squad, you will make use of modern front-end technologies to build feature rich yet lightweight Single Page Application (SPA) for highly visible, well resourced projects and products which directly impact our revenue and customer satisfaction - two of our key metrics for success.

This is a high profile role and a great platform for an ambitious frontend engineer with excellent technical skills to start a career with Sephora, the leading omni-channel retailer in SEA.

You will be working on technology products relating to:

  • Delivering our customers a omnichannel, cross country and personalized experiences on our online stores
  • Providing our frequent customers with an engaging and effective Loyalty Program
  • Registration & authentication of our customers on our online store

Your skills and experience

  • You have demonstrated experience with front-end technologies. You have build Single Page Applications in the past and keep tabs on the cutting edge of front end Technologies.
  • You are willing to work on front-end user interface implementation of our technology products alongside backend engineers
  • You value core software engineering practices (i.e. Testing, Scalability, Clean code)
  • Experience with Vue JS, Webpack, Progressive Web Apps is a bonus
  • You are willing to be involved in end-to-end software development, including gathering of requirements and understanding of pain points from various stakeholders
  • You pride yourself in your ability to pay attention to details
  • You enjoy constantly learning, independent, not afraid of making mistakes along the way and learning from them
  • You are a team player and willing to communicate with the other teams in the company (Product Managers, UI / UX Designers, and more importantly fellow engineers locally and abroad)

We work with Vue.js / RESTful APIs / Git and write tests on a daily basis. Experience with these technologies and tools are desired but not an absolute requirement.

You probably have a computer science degree, but passion and demonstrated expertise are what we care about.

If you are passionate and have an expectation of excellence, you will enjoy working with our technology team, who maintain a highly flexible and innovative start-up culture whilst benefiting from the resources of Sephora in Southeast Asia.

Why you'll love working here

We provide our employees with a unique opportunity to take on senior responsibilities, accelerate their career path and be part of one of the fastest growing digital businesses in South East Asia, whilst also benefitting from being part of Sephora, a beauty trailblazer, and LVMH, the world leader in luxury.

Sephora Digital SEA (formerly Luxola)

Company type
IT Product
Company size
151-300 employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT