Deskripsi Pekerjaan
Apakah Anda seorang pengembang yang bersemangat menciptakan solusi digital yang berdampak dan skalabel? Nusantara Digital Solutions sedang mencari Senior Full Stack Developer yang berdedikasi tinggi untuk bergabung dengan tim kami. Kami menawarkan lingkungan kerja modern, fleksibel, dan mendukung pengembangan karir profesional Anda.
Kami mencari talenta yang tidak hanya kuat dalam teknologi, tetapi juga memiliki visi untuk mengubah ide menjadi produk nyata. Tim kami tersebar di berbagai lokasi strategis, dan kami menerima kandidat yang berdomisili di Jakarta, Surabaya, Yogyakarta, Solo, Madiun, Tulungagung, Gresik, Bekasi, Kediri, maupun yang bekerja secara Remote.
Bergabunglah bersama kami dan berikan kontribusi nyata untuk masa depan teknologi di Indonesia.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi web yang skalabel, responsif, dan berkinerja tinggi menggunakan teknologi modern.
- Berkolaborasi secara intensif dengan tim desain UX/UI untuk menerjemahkan wireframe menjadi kode yang elegan dan fungsional.
- Mengimplementasikan praktik terbaik pengembangan perangkat lunak, termasuk Clean Code, SOLID principles, dan DRY (Don't Repeat Yourself).
- Melakukan Code Review rutin dan mentoring teknis bagi developer junior untuk menjaga kualitas kode tim.
- Optimasi aplikasi untuk performa maksimal, SEO friendly, dan kecepatan muat yang cepat.
- Integrasi sistem backend dengan API eksternal dan database yang aman.
- Bertanggung jawab atas pemeliharaan dan pembaruan keamanan sistem secara berkala.
Kualifikasi
- Sertifikat Komputer S1 atau gelar setara dalam Ilmu Komputer, Teknik Informatika, atau Sistem Informasi.
- Pengalaman kerja minimal 4 tahun dalam pengembangan Full Stack Web Development.
- Penguasaan mendalam pada JavaScript (ES6+), React.js, atau Vue.js untuk frontend, serta Node.js atau PHP (Laravel) untuk backend.
- Pemahaman yang kuat tentang struktur database relasional (MySQL, PostgreSQL) dan NoSQL (MongoDB).
- Kemampuan komunikasi bahasa Inggris yang baik (minimal TOEFL 550) untuk dokumentasi dan kolaborasi tim global.
- Pengalaman menggunakan Git, Docker, dan AWS (atau layawan cloud lainnya).
- Disiplin dalam Agile/Scrum methodology.