Job description for Full Stack Software Developer at FinKami
FinKami adalah platform SaaS yang berkembang pesat dalam menyediakan solusi analitik e-commerce dan manajemen keuangan untuk para penjual online di Indonesia. Kami membantu bisnis dalam melacak penjualan, mengelola inventaris, dan mendapatkan insight yang dapat ditindaklanjuti dari data marketplace mereka.
Kualifikasi yang Diutamakan
- Berpengalaman dengan cloud platform (AWS, GCP, atau Azure)
- Familiar dengan Docker dan containerization
- Berpengalaman membangun aplikasi SaaS
- Familiar dengan CI/CD pipeline dan automated testing
- Berpengalaman dengan pemrosesan dan transformasi data
- Memiliki latar belakang di bidang e-commerce, fintech, atau platform analitik
Tanggung Jawab Utama
- Merancang, mengembangkan, menguji, dan men-deploy fitur-fitur baru di seluruh stack
- Membangun antarmuka pengguna yang responsif dan berkinerja tinggi
- Mengembangkan dan memelihara RESTful API
- Menulis query database yang efisien dan mengoptimalkan performa database
- Berpartisipasi dalam code review dan menjaga standar kualitas kode yang tinggi
- Mengatasi dan menyelesaikan masalah produksi secara tepat waktu
- Berkontribusi dalam keputusan arsitektur dan dokumentasi teknis
- Mengikuti perkembangan teknologi terbaru dan praktik terbaik industri
Pengalaman:
- Minimal 2-3 tahun pengalaman profesional dalam pengembangan web full-stack
- Memiliki rekam jejak dalam menghasilkan aplikasi siap produksi
Kemampuan Teknis:
- Menguasai TypeScript dan JavaScript (ES6+)
- Berpengalaman dengan React (hooks, context, functional components)
- Pengalaman pengembangan backend dengan Node.js
- Pemahaman yang kuat tentang PostgreSQL atau database relasional sejenis
- Familiar dengan prinsip-prinsip desain RESTful API
- Mahir menggunakan Git dan alur kerja kolaboratif
- Memahami mekanisme autentikasi dan otorisasi
Kemampuan Non-Teknis:
- Kemampuan pemecahan masalah dan pemikiran analitis yang kuat
- Keterampilan komunikasi tertulis dan verbal yang baik
- Mampu bekerja secara mandiri dan mengelola waktu dengan efektif
- Memiliki pola pikir kolaboratif dan terbuka terhadap feedback
- Teliti dan berkomitmen terhadap kualitas
Kandidat yang berminat dipersilakan untuk mengirimkan:
1. CV/Resume yang menyoroti pengalaman relevan
2. Portfolio atau profil GitHub yang menampilkan karya Anda (jika ada)
3. Surat lamaran singkat yang menjelaskan ketertarikan Anda terhadap posisi ini dan FinKami

