Get more replies from employers
Send a job-specific resume in minutes.
PT Niagamas Lestari Gemilang, distributor alat dan mesin beroperasi 40 tahun dengan 12 cabang dan tim engineering modern, mencari arsitek teknis senior untuk menetapkan standar arsitektur, roadmap teknis, dan pengendalian kualitas. Anda akan memimpin definisi struktur aplikasi, batas modul, serta ownership data di seluruh sistem ERP Adempiere dan aplikasi internal berbasis Laravel.
Anda akan menilai trade-off teknis, menjaga konsistensi arsitektur antar layanan, melakukan code review terhadap
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.
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
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
Jalan dan tidak error" bukan standar kami. Anda yang menentukan apa arti siap produksi untuk tiap jenis pekerjaan, dan memastikan tim mengikutinya.
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.
Belum ada pemiliknya. Sekarang Anda.
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.
Project manager dan tiga developer kami mampu dan mau berkembang. Anda tempat mereka belajar.
Blade, Alpine.js, Tailwind via CDN — sengaja tanpa build step
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
Sekitar 6+ tahun memiliki pengalaman dalam membangun aplikasi web, minimal 2 tahun memegang peran teknis paling senior (tech lead, engineering manager atau senior developer)
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
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
Nama perusahaan besar di CV. Yang kami nilai adalah apa yang pernah Anda bangun dan bagaimana Anda memikirkannya.
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.
Kualifikasi mana yang kamu miliki?