CareerPlanSign in

Senior Software Engineer

Singapore💼 Full-time🗓 2026-01-03 → 2026-08-05

Core

Building products and features to increase organic traffic, improve search and recommendations, and enhance user experience for Sephora's omni-channel business across Southeast Asia & Oceania.

Role type

Senior Software Engineer (Discovery Squad)

Builds

User-facing web pages, search interfaces, and recommendation systems for Sephora's digital platform.

Domain

E-commerce / Retail Technology

Deliverable

product features

Required skills

Large-scale web application development, scalable API design, modern JavaScript frameworks (Angular/Vue/React), Server-Side Rendering (SSR), micro-frontends, automated testing, 3rd party tool integration.

Preferred skills

Experience with SEO, performance optimization, mentoring junior engineers.

Technologies

JavaScript, Ruby, Python, Angular, Vue, React, SSR, Micro-frontends, Dynamic Yield, Olapic.

Responsibilities

Lead modernization of user-facing pages using SSR and micro-frontends; oversee integrations and performance improvements for 3rd party tools; enhance search capabilities and internal navigation; create campaign content mechanisms to increase customer engagement; manage and mentor junior software engineers.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.