Peran ini bertanggung jawab untuk mengembangkan server web dan produk digital dalam ekosistem Waresix serta meningkatkan kinerja aplikasi yang sudah ada.
Persyaratan:
Minimal lulusan S1 di bidang Teknik, Ilmu Komputer, atau jurusan terkait.
Pemahaman OOP yang kuat
Struktur data yang kuat dan memahami fundamental ilmu komputer
Berpengalaman dalam menggunakan kontrol versi (Git)
Berpengalaman dalam pengembangan situs web menggunakan Go, ReactJS dan kerangka kerja lainnya
Berpengalaman dalam merancang dan mengimplementasikan struktur database yang efisien untuk server web
Berpengalaman dan memahami proses testing , mis. berkolaborasi dengan test automation framework untuk pengujian front-end dan back-end
Mengembangkan aplikasi tampilan web yang rapi dan tidak berat.
Meneliti, analisis, menguji, membuat tolak ukur, dan evaluasi teknologi baru.
Berkolaborasi sebagai bagian dari tim untuk membuat aplikasi yang diluncurkan tepat waktu.
Menjaga tampilan aplikasi yang sudah ada.
Menjaga server aplikasi yang sudah ada.
Membuat kode yang berkualitas tinggi, rapi, dan dapat dipelihara menggunakan praktik terbaik engineering (uji coba unit, kontrol sumber, integrasi berkelanjutan, otomatisasi, merencanakan bentuk, dsb.).
Menulis, mengelola, dan memperbaharui dokumentasi yang berkaitan dengan pengembangan.
Mengumpulkan dan menganalisa data, memproses dan membuat coding untuk menyelesaikan masalah dan mengidentifikasi pengembangan area.
Bertanggung jawab untuk memastikan kesesuaian dari design web dan persyaratan pengalaman user, mengoptimalisasi halaman web untuk efisiensi yang maksimum, dan menjaga konsistensi brand di seluruh halaman web.
Bekerja bersama dengan tim Engineering Manager, Product Manager, dan Product Designer untuk membuat, menguji, dan menyebarkan produk.
Mengerti persyaratan proyek, menjelaskan kasus pengujian untuk pengembangan, dan mengikuti alur kerja pengembangan software.
Menulis, mengelola, dan memperbaharui proses pengembangan pada tools manajemen proyek yang sudah ada.
Memiliki pemahaman terkait bisnis dan produk, secara konstan mengoptimalisasi, identifikasi, dan memperbaiki produk, serta meningkatkan stabilitas dan pengalaman pengguna.
Optimalisasi aplikasi untuk performa dan skalabilitas maksimum.