Enable job alerts via email!

Senior Software Engineer (Ruby on Rails)

Luce Maintenance Group

Jakarta Utara

On-site

IDR 200.000.000 - 300.000.000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech-enabled services platform is seeking a Senior Software Engineer to join their Jakarta office. The ideal candidate will have 5-8 years of production experience with a focus on Ruby on Rails and strong Postgres optimization skills. You’ll lead projects, mentor juniors, and focus on reliability. The position offers competitive salary packages along with performance bonuses and a great working environment.

Benefits

13-month salary (Festive Allowance)
1-2 month Performance Bonus
0.5 month Company performance bonus
Great working environment

Qualifications

  • 5-8 years in production systems, with at least 4 years deep in Rails.
  • Experience with test automation and CI/CD pipelines.
  • Proven record of shipping user-impacting features.

Responsibilities

  • Own medium-to-large features and domain refactors in Rails.
  • Lead code reviews focused on Rails quality and optimization.
  • Mentor 1-2 juniors and manage on-call shifts.

Skills

Ruby on Rails
Postgres optimization
React
TypeScript
Docker

Tools

RSpec
VCR
New Relic
Sentry
Digital Ocean
Job description
Senior Software Engineer (Ruby on Rails)

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 Senior Software Engineer to join us in our Jakarta, Indonesia Office.

What You’ll Be Doing
  • Own medium‑to‑large features and domain refactors in Rails, including data‑model design, performance tuning, and background job orchestration.
  • Author and socialise tech design docs for backend‑heavy initiatives; review peers’ designs.
  • Break epics into stories, estimate, and drive incremental delivery.
  • Occasionally extend existing React/TypeScript code to wire new endpoints or tweak UI flows; deeper FE work is delegated or paired.
  • Lead code reviews with a focus on Rails quality, DB indexes, query optimisation, and test depth.
  • Mentor 1‑2 juniors; take primary on‑call shifts and own post‑mortems.
About You
  • 5‑8 yrs in production systems, ≥4 yrs deep in Rails; strong Postgres and ActiveRecord optimisation skills.
  • Proven record of shipping user‑impacting features and driving performance wins in large Rails codebases.
  • Comfortable making incremental changes in React/TypeScript, but primary strength is backend.
  • Hands‑on with test automation, CI/CD pipelines, Docker‑based deploys.
  • Experience mentoring juniors and raising code‑quality bars.
  • Ability to instrument code and interpret dashboards for reliability metrics.
Tech Stack You’ll Work With
  • Backend: Ruby (3.2), Ruby on Rails (7+), Redis, Postgres.
  • Architecture: Monolith split into domains; interactor pattern.
  • Testing: RSpec, VCR.
  • Monitoring: New Relic, Sentry.
  • Cloud & Infrastructure: Digital Ocean, Docker.
Interview Process
  • Paid take‑home project implementing Rails business logic (4‑6hrs).
  • Technical Review call to discuss solutions & career achievements.
  • Culture‑fit call with our CEO.
Job Highlights
  • Salary Range: Rp. 28,500,000 - Rp. 36,500,000
  • Great working environment
  • Work with other like-minded, growth‑focused individuals
  • 13-month salary (Festive Allowance)
  • 1‑2 month Performance Bonus
  • 0.5 month Company performance bonus
  • Total average 14 – 15 months salary a year
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.