Deskripsi Pekerjaan
Kami sedang mencari Senior Backend Developer berbakat untuk bergabung dengan tim inti kami. Anda akan berkontribusi dalam pengembangan System Kasir (POS) terbaru yang scalable dan aman untuk mendukung bisnis ritel di Indonesia.
Di posisi ini, Anda akan berurusan dengan high-concurrency traffic dan integrasi payment gateway terkini. Jika Anda memiliki passion dalam membangun sistem yang handal dan efisien untuk e-commerce, ini adalah kesempatan tepat untuk Anda.
Keunggulan untuk Anda: Lingkungan kerja modern, tim yang solid, dan fleksibilitas kerja.
Tanggung Jawab
- Mengembangkan dan merancang API backend yang scalable, aman, dan efisien untuk aplikasi Kasir.
- Mengoptimalkan performa database (PostgreSQL) dan sistem caching (Redis) untuk menangani ribuan transaksi per detik.
- Mengimplementasikan logika bisnis kompleks pada Sistem Kasir, termasuk manajemen stok, diskon, dan integrasi pembayaran.
- Menangani integrasi Payment Gateway (QRIS, EDC, Bank Transfer) dan memastikan keamanan data transaksi.
- Menulis kode yang bersih, terdokumentasi dengan baik, dan mengikuti best practice coding standards.
- Melakukan code review untuk memastikan kualitas kode tim dan mencegah bug.
Kualifikasi
- Pengalaman minimal 3-5 tahun dalam pengembangan backend dengan Go (Golang), Node.js, atau Java.
- Pemahaman mendalam tentang arsitektur Kasir / POS System dan logika transaksi keuangan.
- Keahlian dalam desain database relasional (PostgreSQL/MySQL) dan pemahaman tentang sharding atau partitioning.
- Familiar dengan arsitektur Microservices dan Docker/Kubernetes.
- Bahasa Indonesia yang lancar dan kemampuan komunikasi teknis yang kuat untuk kolaborasi lintas fungsi.
- Hasl rekam jejak proyek yang sukses dalam pengembangan aplikasi web.