Deskripsi Pekerjaan
Bergabunglah dengan Inovasi Teknologi Nusantara, perusahaan teknologi terkemuka yang berfokus pada solusi digital inovatif untuk pasar Asia Tenggara. Kami mencari seorang Senior Full Stack Programmer yang berbakat, berdedikasi, dan memiliki visi untuk membangun aplikasi web yang skalabel dan berkinerja tinggi.
Sebagai bagian dari tim inti kami, Anda akan memiliki kesempatan untuk mengembangkan produk yang mempengaruhi ribuan pengguna, bekerja dengan teknologi terbaru, dan berkolaborasi dengan desainer dan pengembang lainnya dalam lingkungan yang dinamis.
Tanggung Jawab
- Desain & Pengembangan: Membangun dan memelihara aplikasi web modern menggunakan teknologi pilihan (React, Node.js, atau Python).
- Kualitas Kode: Menulis kode yang bersih, efisien, dan mudah dipelihara (clean code), serta mematuhi best practice industri.
- Optimasi: Menganalisis dan mengoptimalkan performa aplikasi untuk memastikan kecepatan muat yang cepat dan pengalaman pengguna yang mulus.
- Integrasi API: Terlibat dalam pengembangan antarmuka (frontend) dan logika bisnis (backend) serta integrasi dengan layanan pihak ketiga.
- Troubleshooting: Mendiagnosa masalah teknis yang kompleks dan memperbaikinya secara efektif untuk meminimalkan downtime.
- Dokumentasi: Menulis dokumentasi teknis yang jelas untuk kode dan alur kerja tim.
- Mentoring: Memberikan panduan dan dukungan teknis kepada anggota tim junior.
Kualifikasi
- Pendidikan: Sertifikat atau gelar S1 Ilmu Komputer, Teknik Informatika, atau Rekayasa Perangkat Lunak yang relevan.
- Pengalaman: Minimal 3-5 tahun pengalaman profesional dalam pengembangan perangkat lunak (web development).
- Keahlian Teknis: Penguasaan yang kuat dalam JavaScript (ES6+), HTML5, CSS3, dan salah satu framework utama seperti React.js atau Next.js.
- Backend: Pengalaman dengan Node.js, Express, atau PHP/Laravel serta pemahaman tentang database (MySQL, PostgreSQL, MongoDB).
- Komunikasi: Kemampuan bahasa Inggris yang baik (lisan dan tertulis) untuk kolaborasi tim global.
- Keahlian Alat: Penggunaan Git untuk version control dan kemampuan memahami sistem CI/CD.