Full Stack Software Engineer (SaaS Platform)

Risk Workshop International

Indonesia

On-site

IDR 279,000,000 - 502,200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

RWI Consulting membuka kesempatan bagi talenta teknologi untuk berkontribusi pada pengembangan platform SaaS yang scalable dan secure. Anda akan membangun sistem end-to-end dari frontend hingga infrastruktur, dengan standar produksi tinggi.

Posisi ini membutuhkan pengalaman Laravel/PHP, arsitektur multi-tenant SaaS, dan kemampuan CI/CD yang baik. Bekerja dengan Product Manager, QA, dan Designer dalam lingkungan yang dinamis.

Qualifications

  • Berpengalaman mengembangkan SaaS multi-tenant dengan arsitektur scalable.
  • Menguasai Laravel/PHP serta pengembangan frontend & backend.
  • Menguasai integrasi API pihak ketiga dan manajemen autentikasi/single sign-on bila diperlukan.

Responsibilities

  • Mengembangkan fitur frontend (UI/UX) dan API backend.
  • Mendesain serta mengoptimalkan database (skema, indexing, migrasi, query).
  • Melakukan testing unit, integrasi, end-to-end; mengelola CI/CD.
  • Melakukan code review, dokumentasi teknis, dan kolaborasi dengan Product Manager, QA, Designer.

Skills

Laravel/PHP
Frontend & Backend
API integration
Multi-tenant SaaS
Testing
CI/CD
Docker
Observability
Performance optimization

Tools

GitHub Actions
GitLab CI

Job description

RWI Consulting membuka kesempatan bagi talenta teknologi yang ingin berkontribusi dalam pengembangan platform SaaS yang scalable, secure, dan berdampak. Posisi ini akan berperan penting dalam membangun dan mengembangkan sistem end-to-end, mulai dari frontend, backend, hingga infrastruktur pendukung, dengan standar kualitas produksi yang tinggi.

  • Mengembangkan fitur frontend (UI/UX), backend API, serta melakukan integrasi dengan layanan pihak ketiga.
  • Mendesain, mengelola, dan mengoptimalkan database (schema, indexing, migration, dan query optimization).
    Mengimplementasikan fitur-fitur umum pada platform SaaS, meliputi:
    • Authentication & Authorization (RBAC/permission, SSO/OAuth bila diperlukan).
    • Multi-tenancy (tenant isolation).
    • Subscription & Billing (plan, invoice, payment gateway).
    • Audit trail & activity log
    • Notification (email, WhatsApp, push notification).
  • Menulis dan menjalankan testing (unit, integration, end-to-end) serta mengelola proses CI/CD.
  • Melakukan code review, dokumentasi teknis, dan kolaborasi aktif dengan Product Manager, QA, dan Designer.
  • Menguasai Laravel/PHP (diutamakan).
  • Memahami konsep multi-tenant SaaS, termasuk strategi:
    • Single database dengan tenant_id.
    • Schema-per-tenant.
    • Database-per-tenant.
  • Mampu melakukan konsumsi API, handling loading/error, serta optimasi performa dasar (lazy loading, memoization).
  • Pengalaman menggunakan MySQL/PostgreSQL, termasuk indexing, join, transaksi, dan locking dasar.
  • Mampu membaca query plan sederhana dan melakukan optimasi bottleneck.
  • Pengalaman menggunakan Docker (build & run), environment configuration, dan pengelolaan secrets dasar.
  • Familiar dengan CI/CD (GitHub Actions / GitLab CI) dan proses deploy dasar.
  • Pemahaman observability dasar, seperti structured logging dan error tracking (mis. Sentry).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SaaS Full-Stack Engineer | Laravel/PHP & Multi-Tenant
SaaS Full-Stack Engineer | Laravel/PHP & Multi-Tenant

Risk Workshop International • Indonesia

On-site
IDR 279,000,000 - 502,200,000
Fullstack Developer (Node.js / React / Next.js)
Fullstack Developer (Node.js / React / Next.js)

PT Markindo Rekateknik (Jakarta) • Jakarta Barat

On-site
IDR 167,400,000 - 279,000,000
Junior Fullstack Developer
Junior Fullstack Developer

Rhaya Group • Sumur Bandung

On-site
IDR 55,800,000 - 66,960,000
Bonus berbasis kinerja
BPJS Kesehatan
BPJS Ketenagakerjaan
BACKEND ENGINEER
BACKEND ENGINEER

PT Trengginas Jaya • Jakarta Utara

On-site
IDR 279,000,000 - 502,200,000
Backend DevOps
Backend DevOps

Unictive • Jakarta Barat

On-site
IDR 250,000,000 - 420,000,000
Fullstack Developer
Fullstack Developer

Raditya Holdings • Provinsi Bali

On-site
IDR 180,000,000 - 360,000,000
Full Stack Developer
Full Stack Developer

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
IDR 167,400,000 - 223,200,000
Front End Developer (Laravel/Next.JS)
Front End Developer (Laravel/Next.JS)

Vascomm • Indonesia

Hybrid
IDR 156,240,000 - 267,840,000
IT Full-Stack Developer (ERP & AI Automation)
IT Full-Stack Developer (ERP & AI Automation)

Antarestar • Bekasi

On-site
IDR 180,000,000 - 300,000,000
Lead Web API
Lead Web API

Kasirpintar • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 400,000,000 - 800,000,000
Asuransi Kesehatan
Tunjangan Kinerja
Program Pengembangan