Lead Web API bertanggung jawab untuk merancang, mengembangkan, dan memastikan arsitektur Web API yang scalable, secure, dan high performance untuk seluruh ekosistem produk Kasir Pintar, termasuk Point of Sales, Olshopin, Linkpintar, QRorder, serta aplikasi internal dan eksternal pendukung lainnya. Posisi ini juga berperan sebagai pemimpin teknis yang membina tim Backend Developer dan memastikan kualitas, stabilitas, serta keberlanjutan sistem.
- Asuransi Kesehatan setelah menjadi Karyawan Tetap
- Tunjangan Kinerja
- Program Pengembangan (Training, Mentoring, dll)
- Merancang arsitektur Web dan API yang scalable, secure, dan high performance. Untuk scope product adalah semua yang terkait di kasir pintar (Point of sales, Olshopin, Linkpintar, QRorder, Apps eksternal-internal pendukung lainnya)
- Menentukan standar teknis, best practice, dan design pattern pengembangan API.
- Mengawasi dan melakukan review kode (code review) pada tim Web API.
- Mengelola integrasi API internal maupun pihak ketiga.
- Menjamin performa API (response time, reliability, scalability).
- Menentukan dan mengawasi struktur database serta optimasi query.
- Menyusun dan mengelola dokumentasi API (Swagger/OpenAPI, internal docs).
Tanggung Jawab Kepemimpinan & Manajerial
- Memimpin dan membina tim Web API (Staff / Backend Developer).
- Membagi tugas, menetapkan prioritas, dan mengawal penyelesaian sprint/project.
- Menjadi escalation point atas kendala teknis yang kompleks.
- Memberikan mentoring, evaluasi teknis, dan rekomendasi pengembangan tim.
- Berkoordinasi dengan Frontend, Mobile, QA, Product, dan DevOps.
- Menerjemahkan kebutuhan bisnis menjadi solusi teknis API.
- Memberikan masukan teknis dalam perencanaan produk dan roadmap teknologi.
- Menjaga kualitas delivery sesuai timeline dan standar perusahaan.
- Mengelola technical debt dan perbaikan berkelanjutan (continuous improvement).
- Bersedia melakukan deployment di luar jam kerja
- Pendidikan minimal S1 Teknik Informatika / Sistem Informasi (diutamakan)
- Pengalaman minimal 3–5 tahun sebagai Developer dan 1–2 tahun sebagai Lead / Senior Developer
- Pemahaman React.js / Next.js untuk integrasi API
- Memiliki skill leadership & komunikasi yang baik
- Memiliki skill problem solving & decision making yang baik