Deskripsi Pekerjaan
TechInnovate Indonesia mencari Pengembang Perangkat Lunak Senior yang berbakat untuk bergabung dengan tim inovatif kami di Jakarta. Anda akan menjadi bagian penting dalam merancang dan mengembangkan solusi digital revolusioner yang mengubah cara bisnis beroperasi. Dengan budaya kerja dinamis dan peluang karir yang tak terbatas, Anda akan mendorong batas teknologi sambil berkontribusi pada proyek-proyek berdampak tinggi.
Kami menawarkan lingkungan kerja yang kolaboratif dengan akses terbaik terhadap teknologi terkini dan program pelatihan berkala. Bergabunglah dengan kami untuk membangun masa depan teknologi di Indonesia!
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara aplikasi backend dan frontend menggunakan teknologi modern
- Bekerja sama dengan tim desain dan produk untuk mengimplementasikan fitur berbasis user experience
- Mengoptimalkan performa aplikasi dan memastikan skalabilitas arsitektur sistem
- Menerapkan praktik keamanan terbaik dan standar coding untuk mencegah vulnerabilitas
- Memimpin sesi kode review dan berkontribusi pada dokumentasi teknis
- Investigasi dan menyelesaikan bug kompleks dengan metode debugging sistematis
- Berkolaborasi dengan cross-functional teams untuk mengintegrasikan API dan microservices
Kualifikasi
- Pengalaman minimal 5 tahun sebagai pengembang perangkat lunak dengan portfolio yang kuat
- Kemahiran dalam JavaScript/TypeScript, Python, dan framework seperti React atau Node.js
- Pemahaman mendalam tentang arsitektur cloud (AWS/Azure) dan containerization (Docker/Kubernetes)
- Kemampuan dalam database SQL dan NoSQL serta pengoptimalan query
- Pengalaman dengan CI/CD pipeline dan DevOps practices
- Sertifikasi cloud atau keahlian dalam testing framework adalah nilai tambah
- Kemampuan komunikasi lisan dan tulisan yang sangat baik dalam Bahasa Indonesia dan Inggris