x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Senior Software Engineer

Sephora Digital Sea Pte. Ltd.

Sephora Digital’s Technology team builds products that power our business across South East Asia & Oceania. We are looking for a Senior Software Engineer to join our Discovery squad, the team responsible for building products and features around increasing organic traffic to key pages like landing or product details while improving the experience for search and recommendations. This includes performance enhancements, SEO, cutting edge technologies like micro frontend, 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 fans across 16 countries.

Responsibilities:

  • Help lead the modernisation of our user facing pages by leveraging technologies and patterns such as Server Side Rendering (SSR) and micro-frontends.
  • Oversee integrations and performance improvements for 3rd party tools which provide additional functionality such as Dynamic Yield, Olapic.
  • 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.
  • Manage and mentor one or more Junior / Software Engineers within the squad to help grow their capabilities.

Requirements:

  • You have at least 5+ years of experience working on large scale, complex web applications
  • You have demonstrated experience in designing, building and maintaining scalable, adaptable APIs in production environments.
  • You have a good understanding of web pages and browsers, including how content is rendered and implications on performance.
  • You are very proficient in Javascript and at least one modern high level programming language like Ruby / Python etc.
  • 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.
  • You are a team player and happy to communicate with the other teams in the company (Product Managers, UI / UX Designers, and more importantly fellow engineers locally and abroad)
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?