Deskripsi Pekerjaan
Bergabunglah dengan Inovasi Digital Nusantara, perusahaan teknologi terkemuka yang berdedikasi menciptakan solusi digital inovatif. Kami mencari seorang Programmer/Software Engineer Berpengalaman yang bersemangat untuk membangun dan mengembangkan aplikasi berkualitas tinggi. Jika Anda seorang pemikir analitis, memiliki kemampuan problem-solving yang luar biasa, dan ingin bekerja dalam lingkungan yang dinamis, ini adalah kesempatan Anda!
Sebagai anggota tim kami, Anda akan berkontribusi pada siklus pengembangan perangkat lunak penuh, dari konseptualisasi hingga deployment. Kami menghargai kreativitas, inisiatif, dan komitmen terhadap kualitas kode. Kami menawarkan lingkungan kerja yang kolaboratif, kesempatan pengembangan karir yang jelas, dan tentunya, proyek-proyek yang menantang dan memuaskan.
Posisi ini terbuka untuk kandidat di Surabaya, Solo, Jogjakarta, Kediri, atau bekerja secara remote dari lokasi manapun di Indonesia. Kami mengedepankan fleksibilitas dan hasil kerja terbaik.
Tanggung Jawab
- Mendesain, mengembangkan, dan memelihara aplikasi web/mobile yang scalable dan berkinerja tinggi.
- Menulis kode yang bersih, efisien, terdokumentasi dengan baik, dan mudah di-maintain.
- Berpartisipasi aktif dalam seluruh siklus pengembangan perangkat lunak (SDLC), termasuk perencanaan, pengujian, dan deployment.
- Berkolaborasi erat dengan tim produk, desainer, dan tim QA untuk menghasilkan solusi terbaik.
- Melakukan troubleshooting, debugging, dan optimasi kinerja aplikasi secara berkala.
- Mengimplementasikan praktik terbaik dalam pengembangan perangkat lunak, termasuk code review dan pengujian unit.
- Selalu mengikuti perkembangan teknologi terbaru dan menerapkannya untuk meningkatkan kualitas produk.
- Berkomunikasi secara efektif mengenai kemajuan proyek, tantangan, dan solusi kepada tim terkait.
Kualifikasi
- Pengalaman minimal 3+ tahun sebagai Programmer, Software Developer, atau Software Engineer.
- Menguasai setidaknya satu bahasa pemrograman populer seperti Python, Java, Node.js, Go, atau PHP.
- Pemahaman kuat tentang desain database (SQL seperti PostgreSQL/MySQL atau NoSQL seperti MongoDB).
- Pengalaman dalam pengembangan API RESTful atau GraphQL.
- Terbiasa dengan sistem kontrol versi seperti Git.
- Mampu bekerja secara mandiri maupun dalam tim, serta memiliki kemampuan problem-solving yang baik.
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Kemampuan komunikasi dan interpersonal yang baik dalam Bahasa Indonesia (kemampuan Bahasa Inggris menjadi nilai tambah).