Deskripsi Pekerjaan
TechInnovate Indonesia mencari Pengembang Perangkat Lunak Freelance berbakat untuk bergabung dengan tim inovatif kami! Bergabunglah dengan perusahaan teknologi terdepan yang berfokus pada solusi digital transformasional untuk klien nasional dan internasional. Kami menawarkan fleksibilitas kerja jarak jauh, proyek menarik, dan lingkungan kolaboratif yang memungkinkan Anda mengembangkan keterampilan terbaru sambil memberikan dampak nyata.
Kami mencari individu yang bersemangat, mandiri, dan berdedikasi untuk mengembangkan aplikasi web, mobile, dan sistem backend yang skalabel. Anda akan berkolaborasi dengan tim desainer dan manajer produk untuk mengubah ide menjadi solusi digital yang mengesankan.
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara aplikasi web dan mobile sesuai spesifikasi klien
- Merancang arsitektur sistem backend yang efisien dan aman
- Bekerja sama dengan tim UX/UI untuk menerapkan desain yang responsif dan intuitif
- Mengoptimalkan performa aplikasi dan memastikan kompatibilitas multi-platform
- Menyediakan dokumentasi teknis yang komprehensif untuk pengembangan dan pemeliharaan
- Mengikuti praktik terbaik dalam pengembangan perangkat lunak dan keamanan data
- Terlibat dalam sesi review kode dan diskusi teknis untuk meningkatkan kualitas produk
Kualifikasi
- Pengalaman minimal 3 tahun sebagai pengembang perangkat lunak (full-stack atau mobile)
- Keahlian dalam JavaScript, Python, atau Java dengan framework modern (React, Node.js, Flutter)
- Pemahaman mendalam tentang database SQL dan NoSQL (PostgreSQL, MongoDB)
- Kemampuan bekerja mandiri dengan manajemen waktu yang efektif
- Pengalaman dengan metodologi Agile dan pengembangan berbasis Git
- Portfolio yang menunjukkan proyek kompleks yang telah diselesaikan
- Komunikasi lisan dan tulisan yang jelas dalam Bahasa Indonesia dan Inggris
- Sertifikasi cloud (AWS/Azure/GCP) menjadi nilai tambah