Luce is a tech-enabled services platform that provides a full range of services from home cleaning to babysitting. Our vision is to give everyone the help they need at their fingertips through our web and mobile applications.
We have been recognized by the Financial Times as one of Asia-Pacific’s Fastest Growing Companies 2025 and included in the list of 100 Singapore’s Fastest Growing Companies 2025.
We are looking for a Software Engineer (FE, React/React Native) to join us in our Jakarta, Indonesia Office.
What You’ll Be Doing
- Build and ship user‑facing features in React (web) and React Native (mobile).
- Consume REST/GraphQL APIs, integrate designs, manage state and performance.
- Spend ∼10‑20 % time extending backend endpoints as needed.
- Write unit/component tests (Jest, RTL, Detox) and support e2e automation.
- Participate in sprint rituals, code reviews, and UX/performance discussions.
- Monitor app performance and crashes via Sentry / New Relic Browser / Firebase.
About You
- 3‑5 yrs building production React/React Native apps with TypeScript.
- Strong JS/TS fundamentals and modern React patterns (hooks, context).
- Familiar with mobile build and release pipelines (Xcode, Gradle).
- Able to read/write basic backend code and SQL queries.
- Experience with testing libraries and CI/CD for front‑end projects.
- Comfortable profiling & optimising bundle size and rendering.
- Predominantly onsite in Jakarta.
Tech Stack You’ll Work With
- Frontend: React 18+, React Native 0.74+, TypeScript 5.x.
- State: Redux Toolkit, React Query, Context, Zustand.
- Styling/UI: Tailwind CSS, Styled‑Components, shadcn/ui, Storybook.
- Testing: Jest, React Testing Library, Detox, Playwright.
- Monitoring & Crash Reporting: Sentry, New Relic Browser, Firebase Crashlytics.
- CI/CD & Release: CircleCI, GitHub Actions, Expo Application Services (EAS).
Interview Process
- Take‑home UI coding challenge (1‑2 hrs).
- Paid feature build in React/React Native (3‑4 hrs).
- Front‑end review call covering performance & architecture.
- Culture‑fit call with our CEO.
Job Highlights
- Salary Range: Rp 13,250,000 - Rp. 24,500,000
- Great working environment
- Work with other like-minded, growth-focused individuals
- Hybrid working (WFH Credit)
- 13-month salary (Festive Allowance)
- 1-2 month Performance Bonus
- 0.5 month Company performance bonus
- Total average 14 – 15 months salary a year
How to Apply
Apply by emailing your latest resume to adrian.pratama (at) luce (dot) com and include a short note about your proudest career moment so far.
Job Type: Full-time
Ability to commute/relocate:
- Jakarta: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
- building production React/React Native apps with TypeScript: 3 years (Required)
Language:
- English (Required)