Deskripsi Pekerjaan
Bergabunglah dengan PT. Inovasi Digital Nusantara, sebuah perusahaan teknologi terkemuka yang bersemangat dalam menciptakan solusi inovatif yang membentuk masa depan. Kami sedang mencari seorang Pengembang Perangkat Lunak (Software Engineer) berbakat dan berdedikasi untuk bergabung dengan tim kami di Jakarta. Jika Anda memiliki passion untuk coding, senang memecahkan masalah kompleks, dan ingin berkontribusi pada produk yang berdampak luas, ini adalah kesempatan Anda!
Di sini, Anda akan bekerja dalam lingkungan yang kolaboratif dan dinamis, tempat ide-ide Anda dihargai dan inovasi didorong. Kami percaya pada pertumbuhan berkelanjutan dan memberikan kesempatan bagi tim kami untuk terus belajar dan mengembangkan keahlian mereka. Mari bersama-sama membangun teknologi yang luar biasa!
Tanggung Jawab
- Merancang, mengembangkan, menguji, dan memelihara aplikasi perangkat lunak berkualitas tinggi.
- Berkolaborasi dengan tim produk, desainer, dan pengembang lainnya untuk mendefinisikan, merancang, dan meluncurkan fitur-fitur baru.
- Menulis kode yang bersih, efisien, dan teruji dengan baik, serta mematuhi praktik terbaik industri.
- Berpartisipasi dalam tinjauan kode (code reviews) untuk memastikan kualitas kode dan berbagi pengetahuan.
- Mengidentifikasi dan memperbaiki bug, serta meningkatkan kinerja dan skalabilitas sistem.
- Berkontribusi pada peningkatan arsitektur sistem dan proses pengembangan.
- Memastikan dokumentasi teknis yang akurat dan terkini.
- Meneliti dan mengimplementasikan teknologi dan alat baru untuk meningkatkan efisiensi.
Kualifikasi
- Gelar Sarjana dalam Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Minimal 3+ tahun pengalaman profesional sebagai Pengembang Perangkat Lunak.
- Keahlian dalam salah satu bahasa pemrograman: Python, Java, JavaScript, Go, atau C#.
- Pengalaman dengan kerangka kerja (framework) web seperti React, Angular, Vue.js (untuk frontend) atau Spring, Node.js, Django, Flask (untuk backend).
- Pemahaman kuat tentang basis data relasional (misalnya, PostgreSQL, MySQL) dan/atau NoSQL (misalnya, MongoDB, Redis).
- Pengalaman dengan RESTful APIs, microservices, dan arsitektur cloud (AWS, GCP, Azure) adalah nilai tambah.
- Familiar dengan Git dan metodologi pengembangan Agile/Scrum.
- Kemampuan pemecahan masalah yang sangat baik, pemikiran analitis, dan perhatian terhadap detail.
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Bahasa Inggris.