Peran tersebut bertanggung jawab untuk mengembangkan server web dan produk digital untuk ekosistem Waresix sekaligus meningkatkan kinerja aplikasi yang ada.
Persyaratan:
- Minimal gelar sarjana di bidang Ilmu Komputer, Teknik Komputer, atau bidang terkait.
- Pengalaman minimal 3 tahun di Software Engineer atau posisi serupa.
- Lancar berbahasa Bahasa & Inggris tertulis dan lisan.
- Pemahaman OOP yang kuat
- Struktur data yang kuat dan dasar-dasar ilmu komputer
- Berpengalaman menggunakan Python dan React
- Berpengalaman dalam merancang dan mengimplementasikan front-end situs web berbasis React dan struktur database yang efisien untuk server web
Tanggung jawab
- Kembangkan aplikasi server web yang bersih dan tahan stres.
- Meneliti, menganalisis, menguji, membuat tolok ukur, dan mengevaluasi teknologi baru.
- Kolaborasi sebagai bagian dari tim untuk membuat aplikasi dirilis tepat waktu.
- Memelihara aplikasi server yang ada.
- Tulis kode berkualitas tinggi, bersih, dan dapat dipelihara menggunakan praktik terbaik teknik (pengujian unit, kontrol sumber, integrasi berkelanjutan, otomatisasi, pola desain, dll.).
- Menulis, mengelola, dan memperbarui dokumentasi yang terkait dengan pengembangan
- Bekerja sama dengan tim Manajer Engineering, Manajer Produk, Desainer, Engineer, dan QA untuk membuat, menguji, dan menerapkan produk.
- Memahami persyaratan proyek, menentukan kasus uji untuk pengembangan, dan mengikuti alur kerja pengembangan perangkat lunak.
- Tulis, kelola, dan perbarui kemajuan pengembangan di Alat Manajemen Proyek yang ada.
- Memahami bisnis dan produk, terus mengoptimalkan produk, mengidentifikasi dan memperbaiki masalah, serta meningkatkan stabilitas dan pengalaman pengguna.
- Optimalkan aplikasi untuk kinerja dan skalabilitas maksimum.