Deskripsi Pekerjaan
Bergabunglah dengan Inovasi Digital Nusantara, perusahaan teknologi terkemuka yang berdedikasi untuk menciptakan solusi digital inovatif yang mengubah cara bisnis beroperasi dan manusia berinteraksi. Kami mencari seorang Pengembang Full-stack berbakat dan bersemangat untuk bergabung dengan tim dinamis kami di Jakarta.
Jika Anda seorang pemecah masalah yang handal, memiliki hasrat untuk teknologi terbaru, dan siap untuk mengembangkan aplikasi dari front-end hingga back-end, Anda adalah orang yang kami cari. Kami menawarkan lingkungan kerja kolaboratif, kesempatan pengembangan profesional yang luar biasa, dan peluang untuk bekerja pada proyek-progresif yang berdampak nyata.
Ini adalah kesempatan emas untuk membentuk masa depan digital bersama kami!
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web full-stack yang berkualitas tinggi dan skalabel.
- Berpartisipasi aktif dalam seluruh siklus pengembangan perangkat lunak, termasuk perencanaan, pengkodean, pengujian, dan penerapan.
- Mengoptimalkan aplikasi untuk kecepatan dan skalabilitas maksimum.
- Berkolaborasi erat dengan tim produk, desainer UI/UX, dan stakeholder lainnya untuk menentukan persyaratan dan menghasilkan solusi inovatif.
- Menerapkan praktik terbaik pengembangan perangkat lunak, termasuk peninjauan kode, pengujian unit, dan integrasi berkelanjutan (CI/CD).
- Melakukan debugging dan pemecahan masalah untuk memastikan kinerja aplikasi yang optimal.
- Mengikuti tren dan teknologi terbaru dalam pengembangan web untuk terus meningkatkan kemampuan tim.
Kualifikasi
- Gelar Sarjana dalam Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman minimal 3 tahun sebagai Pengembang Full-stack atau peran serupa.
- Keahlian mendalam dalam pengembangan front-end menggunakan React.js, Angular, atau Vue.js, serta HTML5, CSS3, dan JavaScript (ES6+).
- Pengalaman kuat dalam pengembangan back-end menggunakan Node.js, Python (Django/Flask), Go, atau PHP (Laravel).
- Pemahaman yang baik tentang RESTful API dan integrasi layanan pihak ketiga.
- Familiar dengan database SQL (misalnya, PostgreSQL, MySQL) dan NoSQL (misalnya, MongoDB, Redis).
- Pengalaman dengan Git untuk kontrol versi dan alur kerja pengembangan tim.
- Mampu bekerja secara mandiri maupun dalam tim, dengan kemampuan komunikasi yang sangat baik.