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 Tech Lead to join us in our Indonesian (Jakarta, Batam) or the Philippines (Manila) office.
Apply by emailing your resume to makar.stetsenko (at) luce (dot) com and include a short note about your proudest career moment so far.
Engineering Culture
- Our team is focused on execution and engineer excellence. The software we build helps our clients have more time to live, work and play. We handle scheduling of more than 500,000 jobs yearly and make sure all of our 700+ ground staff is paid on time.
- We continuously look for ways to improve the platform, making sure we have the latest tooling, high levels of test coverage and acceptable levels of technical debt.
- We value great ideas and the ability to communicate them. Major features go through a technical design process that ensures cohesiveness of the platform.
- We praise and share feedback quickly so we can grow and learn.
What You’ll Be Doing
- Take ownership over two Rails applications core to our business. You will be responsible for evolving these apps, making key technical decisions and keeping codebase well maintained.
- Participate in all phases of the software lifecycle including discovery, technical design, defining scope with Product Managers, prototyping, implementing, code review, testing, rollout, and maintaining performance of critical features.
- Lead, mentor, and teach more junior colleagues.
- Troubleshoot and debug issues as they arise.
About You
- 5+ years of experience designing, developing, testing, and delivering production applications.
- Demonstrable experience with Ruby and Rails implementing sophisticated business domains.
- Comfortable taking ownership of all phases of software engineering: design, development, testing, deployment, and operational issues.
- Experience influencing technical direction of the product, and helping people around you grow.
Interview Process