Deskripsi Pekerjaan
Bergabunglah dengan tim inovator kami di Nusantara Digital Solutions, sebuah perusahaan teknologi yang berfokus pada solusi skala besar dan transformasi digital. Kami mencari seorang Senior Full Stack Programmer yang berbakat, berdedikasi, dan siap untuk membentuk masa depan ekosistem digital Indonesia.
Sebagai bagian dari tim kami, Anda akan berperan dalam merancang, mengembangkan, dan memelihara aplikasi web modern yang berkinerja tinggi. Kami menawarkan lingkungan kerja yang dinamis, transparan, dan didukung oleh teknologi terkini.
Tanggung Jawab
- Mengembangkan Aplikasi: Mendesain dan membangun fitur-fitur web yang kompleks menggunakan arsitektur modern.
- Optimasi Kinerja: Memastikan aplikasi berjalan lancar, cepat, dan responsif di berbagai perangkat dan browser.
- Code Review: Melakukan pengecekan kualitas kode (code review) untuk tim dan kolaborasi tim lintas fungsi.
- Manajemen Database: Merancang dan mengelola struktur database yang efisien dan aman.
- Deployment & DevOps: Mengelola deployment ke lingkungan produksi (AWS/Google Cloud) dan otomatisasi CI/CD.
- Collaboration: Bekerja sama dengan desainer UI/UX untuk menerjemahkan desain menjadi kode yang presisi.
- Documentation: Menulis dokumentasi teknis yang jelas dan mudah dipahami untuk tim.
Kualifikasi
- Pendidikan: Sarjana (S1) Ilmu Komputer, Teknik Informatika, atau rekayasa perangkat lunak.
- Pengalaman: Minimal 5 tahun pengalaman profesional dalam pengembangan Full Stack.
- Teknologi: Keahlian kuat dalam React.js atau Vue.js (Frontend) dan Node.js atau Python/Django (Backend).
- Database: Pengalaman mendalam dengan SQL (PostgreSQL/MySQL) dan NoSQL (MongoDB).
- Tools: Familiar dengan Git, Docker, dan CI/CD pipelines.
- Bahasa: Kemampuan komunikasi bahasa Indonesia yang baik dan lancar dalam bahasa Inggris (standar bisnis).
- Problem Solving: Kemampuan analitis yang kuat untuk memecahkan masalah teknis yang kompleks.