Tech Lead

PT Niagamas Lestari Gemilang (Tools, Machinery and Industrial Equipment)

Jakarta Utara

On-site

IDR 600,000,000 - 1,200,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

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

Qualifications

  • Pengalaman 6+ tahun membangun aplikasi web dan minimal 2 tahun sebagai tech lead/senior.
  • Pengalaman merancang software architecture dan praktik pengembangan modern (clean code, testing, CI/CD).
  • Berpengalaman mengintegrasikan aplikasi dengan sistem pihak ketiga, seperti ERP Adempiere.
  • Memanfaatkan AI coding tools secara produktif dan memahami batasan hallucination.
  • Anda pernah mengambil keputusan arsitektur sendiri.
  • Bahasa Inggris aktif; dokumentasi/vendor berbahasa Inggris.

Responsibilities

  • Menetapkan arsitektur, batas modul, ownership data.
  • Menentukan pendekatan multi-tenancy, authorization, auditability, dan scalability.
  • Menilai trade-offs teknis dan menuliskannya sebagai Architecture Decision Record.
  • Menjaga konsistensi arsitektur antar aplikasi.
  • Code review untuk perubahan berisiko tinggi, termasuk kode AI.
  • Menentukan definisi selesai dan produksi untuk tiap jenis pekerjaan.
  • Merancang proses UAT, dokumentasi, dan governance.
  • Mengembangkan tim melalui mentoring.

Skills

Software architecture
Technical leadership
AI integration
CI/CD
Code review

Tools

Laravel
Horizon
Forge
Laravel Cloud
Node.js
Express
OpenRouter
ERP Adempiere

Job description

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.

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

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.

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

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

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?

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Programmer
Full-Stack Programmer

Kantor Konsultan Pajak RRTC Blitar • Blitar

On-site
IDR 200,880,000 - 357,120,000
AI AUTOMATION & AGENT ENGINEER (FULL-STACK)
AI AUTOMATION & AGENT ENGINEER (FULL-STACK)

PT Golden Flexible Packaging • Banten

On-site
IDR 223,200,000 - 446,400,000
AI EXPERT
AI EXPERT

CV. OMO Prestasi Indonesia • Mlati

On-site
IDR 350,000,000 - 600,000,000
Senior Tech Architect & AI Systems Lead
Senior Tech Architect & AI Systems Lead

PT Niagamas Lestari Gemilang (Tools, Machinery and Industrial Equipment) • Jakarta Utara

On-site
IDR 600,000,000 - 1,200,000,000
System Analyst
System Analyst

White Glove Hiring • Jakarta Barat

On-site
Fullstack AI Engineer
Fullstack AI Engineer

Anteraja • Jakarta Selatan

On-site
Fullstack AI Engineer
Fullstack AI Engineer

Anteraja • Jakarta Pusat

On-site
IDR 279,000,000 - 502,200,000
Engineering Manager
Engineering Manager

PT TIBEKA LOGISTIK INDONESIA (Waresix) • Jakarta Selatan

On-site
IDR 90,000,000 - 150,000,000
General Manager Information Technology
General Manager Information Technology

FTL Gym • Indonesia

On-site
IDR 600,000,000 - 1,200,000,000
Technical Lead
Technical Lead

White Glove Hiring • Jakarta Pusat

On-site
IDR 24,000,000 - 42,000,000