Deskripsi Pekerjaan
Bergabunglah dengan tim teknologi terkemuka kami yang berfokus pada pengembangan ekosistem Sistem Kasir (Point of Sale) modern dan terintegrasi. Kami mencari seorang Senior Software Engineer yang berbakat untuk membangun solusi fintech yang andal, cepat, dan user-friendly bagi bisnis ritel di Indonesia.
Pada peran ini, Anda akan menjadi garda terdepan dalam merancang arsitektur sistem, mengoptimalkan performa transaksi, dan memastikan keamanan data pelanggan. Kami menawarkan lingkungan kerja yang dinamis, transparan, dan berorientasi pada hasil.
Tanggung Jawab
- Desain & Pengembangan: Membangun dan memelihara backend API yang skalabel menggunakan Node.js/Go dan frontend modern (React/Next.js) untuk aplikasi kasir.
- Manajemen Inventaris: Mengimplementasikan logika otomatis untuk stok barang, peringatan kadaluarsa, dan perhitungan diskon otomatis.
- Integrasi Pembayaran: Menghubungkan sistem dengan berbagai metode pembayaran (QRIS, EDC, Transfer Bank) secara aman dan real-time.
- Optimasi Performa: Menganalisis dan meningkatkan kecepatan waktu respon transaksi (latency) hingga < 200ms.
- Maintenance & Debugging: Memperbaiki bug, memperbarui fitur, dan melakukan peningkatan berkelanjutan (CI/CD) pada sistem.
Kualifikasi
- Pengalaman minimal 3 tahun dalam pengembangan perangkat lunak, khususnya dalam pengembangan aplikasi POS atau sistem ritel.
- Keahlian kuat dalam JavaScript/TypeScript, React.js, dan Node.js (Express/Fastify).
- Pemahaman mendalam tentang Database SQL (PostgreSQL/MySQL) dan caching (Redis).
- Pengalaman dalam mengintegrasikan Payment Gateway (Midtrans/Xendit) dan API eksternal.
- Mampu bekerja dalam Agile environment dan memiliki kemampuan komunikasi yang baik dalam tim.