Membuat kode dan pustaka yang dapat digunakan kembali untuk penggunaan dimasa mendatang, khususnya antarmuka pengguna terkait
Menerapkan fitur baru untuk pengguna
Memastikan kelayakan teknis desain UI / UX
Mengoptimalkan aplikasi Front end untuk kecepatan dan skalabilitas maksimum
Memastikan semua input pengguna divalidasi sebelum mengirimkan ke back-end
Berkolaborasi dengan anggota tim dan penanggung jawab
Mahir dalam markup web, termasuk HTML5, CSS3
Pemahaman dasar tentang platform pra-pemrosesan CSS sisi server, seperti LESS dan SASS
Mahir dalam skrip sisi klien dan kerangka kerja JavaScript, termasuk jQuery
Pemahaman yang baik tentang Pustaka dan Kerangka Kerja JavaScript seperti VueJS atau ReactJS (lebih disukai VueJS)
Pemahaman yang baik tentang penanganan permintaan asinkron, pembaruan halaman parsial, dan AJAX