Loker ini dikelola oleh

PI
PT ISTIDATA INDOPACIFIC SOLUTION CENTRE

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Diploma (D1 - D4)

Skills

Kotlin

REST API

JSON

Linux

Python

Deskripsi pekerjaan Fullstack Developer PT. Istidata Indopacific Solution Centre

Tanggung Jawab

  • Melakukan deployment dan konfigurasi software di mesin vending, baik unit baru maupun update versi.
  • Menarik data dari mesin (transaksi, stok, audit, error log) dan mengirimkannya ke server atau dashboard.
  • Mengintegrasikan pembayaran non-tunai (QRIS, e-wallet, kartu) serta validator uang tunai.
  • Melakukan rekonsiliasi data penjualan mesin dengan setoran tunai dan settlement payment gateway.
  • Memantau status mesin secara remote, menjalankan update OTA, dan menangani troubleshooting.
  • Menyusun laporan harian, mingguan, dan bulanan terkait penjualan, stok, dan kesehatan mesin.
  • Mendokumentasikan SOP, deployment log, dan changelog.

Kualifikasi

Pendidikan & pengalaman

  • Minimal D3/S1 Teknik Informatika, Teknik Elektro, atau Sistem Komputer.
  • Pengalaman minimal 2 tahun sebagai programmer, dengan eksposur ke IoT, embedded, atau perangkat self-service seperti vending, kiosk, POS, atau ATM.

Perangkat & mesin

  • Memahami arsitektur controller vending: Android board, Linux SBC (Raspberry Pi atau sejenisnya), atau PC industri.
  • Menguasai komunikasi serial (RS232/RS485, USB-serial) dan memahami dasar protokol MDB untuk coin/bill validator dan cashless reader.
  • Berpengalaman menarik data audit mesin. Pemahaman format DEX/UCS (EVA-DTS) menjadi nilai tambah besar.
  • Mampu membaca wiring dasar dan berkoordinasi dengan teknisi hardware.

Software

  • Bahasa pemrograman: Python dan/atau Java/Kotlin (untuk Android board).
  • Backend & API: REST/JSON, serta MQTT atau protokol IoT lain untuk telemetri.
  • Database: MySQL/PostgreSQL, termasuk query untuk laporan penjualan dan stok.
  • Linux CLI, SSH, cron, systemd, dan Git.
  • Integrasi payment gateway Indonesia (QRIS, Midtrans/Xendit/DOKU atau sejenisnya), termasuk callback dan rekonsiliasi.

Nilai tambah

  • Pengalaman dengan platform telemetri vending seperti Nayax, Cantaloupe, Vendon, atau sistem bawaan vendor mesin.
  • Menguasai C/C++, Docker, CI/CD, dan cloud (AWS/GCP/Azure).
  • Mampu membuat dashboard dengan Grafana, Power BI, Metabase, atau web dashboard sendiri.
  • Memahami keamanan perangkat: hardening, kredensial per mesin, dan enkripsi data transaksi.
  • Bersedia ditugaskan ke lapangan.

Proses Wawancara

Tentang Perusahaan
Alamat kantor

Jl. Abdul Muis No. 36 Blok G-H Jakarta Pusat 10160

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu

FULLSTACK DEVELOPER

Gaji Tidak Ditampilkan
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
PT Nutech Integrasi
Penuh Waktu
1–3 tahun
Minimal Diploma (D1 - D4)
PT Esha Parama Teknologi

Full Stack Developer

Gaji Tidak Ditampilkan
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
FLIN
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
Pt Satkomindo Mediyasa

Fullstack Developer

Gaji Tidak Ditampilkan
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
Pose Travel Services