Deskripsi Pekerjaan
Bergabunglah dengan Nusantara Digital Solutions sebagai Full-Stack Developer dan berkontribusi pada inovasi digital masa depan kami. Kami mencari talenta teknis yang berdedikasi untuk membangun solusi web yang skalabel, aman, dan pengguna.
Di posisi ini, Anda akan memiliki kebebasan kreatif untuk menulis kode yang bersih, mengoptimalkan performa aplikasi, dan berkolaborasi dengan tim lintas fungsi untuk mencapai tujuan bisnis.
Tanggung Jawab
- Mengembangkan antarmuka pengguna (Frontend) yang responsif, modern, dan ramah pengguna menggunakan React.js atau Vue.js.
- Merancang dan membangun API backend yang andal, efisien, dan aman menggunakan Node.js atau Python.
- Integrasi sistem dengan database relasional (PostgreSQL) maupun NoSQL (MongoDB) untuk penyimpanan data yang optimal.
- Menulis kode yang bersih, terstruktur, dan mudah dipelihara (clean code), serta melakukan unit testing rutin.
- Berkolaborasi erat dengan tim desainer UI/UX untuk menerjemahkan desain mockup menjadi implementasi teknis yang presisi.
- Memantau performa aplikasi, melakukan debugging, dan memperbaiki masalah teknis secara proaktif.
- Mengimplementasikan praktik keamanan siber terbaik dalam pengembangan aplikasi web.
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, atau rekaman yang setara.
- Pengalaman kerja minimal 3 tahun sebagai Full-Stack Developer.
- Menguasai JavaScript (ES6+), TypeScript, HTML5, dan CSS3 secara mendalam.
- Pengalaman kerja yang kuat dengan framework Frontend modern seperti React.js, Next.js, atau Vue.js.
- Pengalaman kerja dengan Node.js (Express/NestJS) atau backend PHP (Laravel).
- Pemahaman tentang arsitektur RESTful API dan microservices.
- Kemampuan komunikasi yang baik dan kemauan untuk terus belajar teknologi baru.