Staff IT Fullstack
Salary: Rp 3.900.000 – Rp 4.700.000 per month
Tanggung Jawab Utama
Mengembangkan dan memelihara aplikasi fullstack yang mencakup backend dan frontend untuk mendukung kebutuhan bisnis retail.
Merancang, mengimplementasikan, dan mengoptimalkan database serta API yang efisien dan aman.
Berkolaborasi dengan tim development, product manager, dan stakeholder lainnya untuk memahami kebutuhan bisnis dan menterjemahkannya menjadi solusi teknis.
Melakukan code review dan testing untuk memastikan kualitas kode yang tinggi dan sesuai dengan standar development.
Melakukan debugging dan troubleshooting pada sistem yang sedang berjalan untuk mengatasi masalah teknis dengan cepat.
Mengikuti best practices dalam pengembangan perangkat lunak, termasuk dokumentasi yang baik dan version control.
Berkontribusi pada peningkatan performa aplikasi dan optimasi user experience.
Melakukan maintenance rutin dan update pada sistem yang sudah berjalan di production.
Keterampilan, Kualifikasi, dan Pengalaman yang Dibutuhkan
Pendidikan minimal Diploma (D3) atau Sarjana (S1) dalam bidang Teknologi Informasi, Ilmu Komputer, Teknik Informatika, atau bidang terkait.
Minimal 1 tahun pengalaman sebagai Developer atau Programmer dalam mengembangkan aplikasi fullstack.
Menguasai bahasa pemrograman modern seperti JavaScript, Python, Java, atau PHP dengan demonstrasi yang terbukti.
Pengalaman solid dalam pengembangan frontend menggunakan framework seperti React, Vue.js, atau Angular.
Pengalaman dalam pengembangan backend menggunakan framework seperti Node.js, Laravel, Django, atau Spring.
Pemahaman mendalam tentang database relasional (MySQL, PostgreSQL) dan non-relasional (MongoDB, Redis).
Mengerti konsep REST API dan mampu mengintegrasikan berbagai sistem.
Familiar dengan version control system seperti Git.
Pemahaman tentang architecture pattern dan design pattern dalam software development.
Pengalaman dengan tools dan platform deployment seperti Docker, Kubernetes, atau cloud services (AWS, GCP, Azure) adalah nilai tambah.
Kemampuan problem-solving yang kuat dan dapat bekerja dalam lingkungan yang dinamis.
Kemampuan komunikasi yang baik dan dapat bekerja secara kolaboratif dalam tim.