PT Niagamas Lestari Gemilang (Tools, Machinery and Industrial Equipment)
Tech Lead
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Jakarta, Indonesia
Work mode:
Onsite
Published on:
28 August 2026
What they need
Tentang posisi ini
PT Niagamas Lestari Gemilang adalah distributor perkakas dan mesin yang sudah berjalan 40 tahun — 12 cabang, sekitar 250 karyawan, bisnis yang sudah mapan dengan pelanggan nyata.
Selama setahun terakhir kami membangun sendiri seluruh software internal kami, bukan membeli produk jadi: aplikasi sales, sistem intelligence piutang, learning management system, notulensi rapat berbasis AI beserta diagnostik tim sales, pencatatan aktivitas marketing, dan beberapa lainnya. Semuanya berjalan di Laravel, terhubung dengan ERP Adempiere kami, dan semakin banyak bergantung pada large language model.
Struktur tim engineering kami sudah tertinggal dari kebutuhan. Kami punya developer yang bisa mengeksekusi dengan baik dan project manager yang menjaga delivery tetap jalan. Yang belum ada adalah orang yang memutuskan bagaimana sistem seharusnya dibangun — seperti apa standar "bagus", apa arti "selesai", apakah output AI kami benar-benar berkualitas, siapa yang bertanggung jawab atas keamanan, dan kapan sebuah desain harus dikoreksi sebelum dibangun.
Saat ini semua itu masih dikerjakan oleh CEO. Posisi ini yang akan mengambil alih.
Ini bukan posisi yang menunggu ticket masuk. Anda akan menjadi orang teknis paling senior di perusahaan dan Anda yang menetapkan standarnya.
Tanggung Jawab
Arsitektur dan arah teknis
- Menentukan struktur aplikasi, batas antar modul/service, dan ownership data
- Menetapkan pendekatan multi-tenancy, authorization, auditability, dan scalability
- Menilai technical trade-off sebelum fitur besar dibangun, dan menuliskannya sebagai Architecture Decision Record untuk keputusan berdampak jangka panjang
- Menentukan kapan solusi sederhana sudah cukup dan kapan perlu perubahan arsitektur
- Menjaga konsistensi arsitektur antar aplikasi tanpa memaksakan standardisasi yang tidak perlu
Code review, termasuk kode hasil AI
- Menetapkan coding standard, testing expectation, error handling, logging, dan observability
- Me-review perubahan berisiko tinggi atau yang berdampak ke arsitektur
- Memperlakukan kode yang dihasilkan AI tetap sebagai kode yang harus diverifikasi, bukan dipercaya begitu saja
Menetapkan definisi "selesai. Jalan dan tidak error" bukan standar kami. Anda yang menentukan apa arti siap produksi untuk tiap jenis pekerjaan, dan memastikan tim mengikutinya.
Evaluasi fitur AI. Beberapa aplikasi kami menghasilkan output AI yang dipakai orang untuk mengambil keputusan — ringkasan kunjungan sales, rekomendasi buka blokir kredit, materi training. Saat ini tidak ada yang mengecek kualitas output itu secara sistematis. Anda yang membangun harness dan prosesnya. CEO yang menentukan seperti apa jawaban yang benar; tugas Anda membuat pengukurannya murah dan rutin.
Keamanan. Belum ada pemiliknya. Sekarang Anda.
Proses. Bagaimana sebuah fitur bergerak dari ide sampai produksi. Siapa yang menulis konsep, siapa yang review, bagaimana UAT dijalankan, siapa yang menyetujui. Anda yang merancang, mendokumentasikan, dan memastikan itu benar-benar dijalankan.
Mengembangkan tim. Project manager dan tiga developer kami mampu dan mau berkembang. Anda tempat mereka belajar.
Stack kami
- PHP 8.4, Laravel 11
- Blade, Alpine.js, Tailwind via CDN — sengaja tanpa build step
- PostgreSQL, UUID primary key, multi-tenant sejak awal
- Horizon untuk queue, Forge dan Laravel Cloud untuk deployment
- Node.js dan Express untuk satu service AI
- Akses LLM lewat OpenRouter dan API provider langsung
- ERP Adempiere sebagai sumber data utama, read-only
Kualifikasi Wajib:
- Sekitar 6+ tahun memiliki pengalaman dalam membangun aplikasi web, minimal 2 tahun memegang peran teknis paling senior (tech lead, engineering manager atau senior developer)
- Tech stack utama: mahir atau menguasai dalam Laravel dan PostgreSQL
- Memiliki pengalaman dan pengetahuan perancangan software architecture serta terbiasa dengan praktik pengembangan modern (clean code, testing, CI/CD)
- Berpengalaman mengitegrasikan aplikasi dengan system pihak ketiga atau system eksternal diluar kendali sendiri (Misalkah ERP)
- Terbiasa menggunakan AI Coding tools secara produktif, sekaligus paham batasan dan potensi hallucination/ kesalahannya
- Anda pernah mengambil keputusan arsitektur sendiri, bukan hanya menjalankan keputusan atasan
- Bahasa Inggris aktif — sebagian dokumentasi dan materi vendor kami berbahasa Inggris
Nilai tambah (tidak wajib)
- Berpengalaman mengintegrasikan LLM API langsung ke produksi, khususnya menangani respons streaming
- Pernah merancang, membangun, atau menjalankan evaluation pipeline (evals) untuk memvalidasi akurasi & kualitas output AI
- Pengalaman mentransformasi software internal menjadi produk yang dijual ke perusahaan lain (B2B)
- Memiliki latar belakang atau pemahaman alur bisnis di sektor distribusi, retail, atau industri/manufaktur
Tidak diperlukan
- Nama perusahaan besar di CV. Yang kami nilai adalah apa yang pernah Anda bangun dan bagaimana Anda memikirkannya.
Kenapa Posisi Ini Menarik
Anda akan menjadi suara teknis paling senior di perusahaan yang sudah untung dan mapan — bukan satu dari sekian banyak engineer di organisasi besar, dan bukan startup yang membakar uang orang lain.
Ada juga arah di luar kebutuhan internal: kami berencana menjual sebagian software ini ke perusahaan Indonesia lain melalui TAByte, venture software kami. Orang di posisi ini akan ikut menentukan bagaimana itu berjalan.
Other offers great for you!
These companies are also looking for great profiles
Jetdev
Tech Lead
Entre 45000 et 52000€
Permanent contract
Lille, France
Hybrid
Skills
5 months ago
Quick apply
Theodo
Tech Lead Web
Permanent contract
Casablanca, Morocco
Hybrid
Skills
3 days ago
Quick apply
Unitech Solutions
Tech Lead Java
500€/jour
Freelance
Paris, France
Hybrid, Onsite
Skills
2 days ago
Quick apply