DESKRIPSI JABATAN
(JOB DESCRIPTION)
| IDENTIFIKASI | |||
|---|---|---|---|
| Kode | Revisi | Tanggal Pengesahan | |
| 270/AJ-TELU/0/PUTI.5-6/2023 | 0 | ||
| Direktorat/Fakultas | Pusat Teknologi Informasi | ||
| Bagian/Prodi | Riset Dan Layanan TI | ||
| Urusan | Riset TI | ||
| Jabatan | Front-End Programmer | ||
| Kelompok Bidang | 1. Information Technology |
||
| Atasan Langsung |
1. Kepala Urusan Riset TI. |
||
| Bawahan Langsung | |||
| IKHTISAR JABATAN | Mengembangkan Dan Mengimplementasikan Terkait Fitur Web Interface. | ||
| TUJUAN DAN TANGGUNG JAWAB |
1. Bertanggung jawab dalam pengembangan dan implementasi fitur web interface sehingga dapat mengembangkan dan mengatasi masalah pada seluruh website. |
||
| URAIAN TUGAS |
1. Mengembangkan dan mengimplementasikan fitur web interface baru untuk pengguna serta fitur yang akan dimasukkan pada website dan dalam fungsi internal maupun eksternal; 2. Membuat kode yang reusable; 3. Merancang sebuah kerangka untuk membuat aplikasi pengguna yang sesuai dengan kebutuhan perusahaan; 4. Memantau kinerja website terkait dengan masalah kegunaan situs dan memperbaiki masalah; 5. Mengimplementasikan prinsip-prinsip desain web dan memastikan website perusahaan berjalan baik di beberapa perangkat; 6. Memastikan kelayakan teknis dari desain User Interface (UI) atau User Experience (UX); 7. Membantu dalam dokumentasi (instruksional, pitch, dan spesifikasi teknis); 8. Menjamin semua input pengguna divalidasi dikirim ke back-end; dan 9. Meninjau aplikasi dan fitur coding dan merencanakan upgrade situs di masa yang akan datang dengan tim pengembangan. |
||
| WEWENANG |
1. Pengembangan Antarmuka Pengguna (UI/UX) – Berwenang dalam merancang, mengembangkan, dan mengimplementasikan antarmuka pengguna untuk aplikasi berbasis web dan mobile yang responsif dan interaktif. 2. Implementasi Desain ke dalam Kode – Memiliki otoritas dalam mengubah desain UI/UX menjadi kode front-end menggunakan teknologi seperti HTML, CSS, JavaScript, dan framework modern (React, Vue, Angular). 3. Optimasi Kinerja Aplikasi – Bertanggung jawab dalam mengoptimalkan performa tampilan aplikasi, termasuk kecepatan loading, responsivitas, dan aksesibilitas pada berbagai perangkat. 4. Integrasi dengan Back-End – Berwenang dalam berkolaborasi dengan tim back-end untuk menghubungkan API dan memastikan komunikasi data berjalan lancar antara server dan tampilan aplikasi. 5. Pemeliharaan dan Debugging – Menyusun laporan dan melakukan debugging serta pemeliharaan kode, memastikan aplikasi tetap stabil, aman, dan sesuai standar pengembangan perangkat lunak. |
||
| HUBUNGAN KERJA | INTERNAL | DALAM HAL | |
| 1 . Unit Direktorat Lain, Fakultas; | 1 . Permintaan Hosting, Control Panel Hosting, CMS, Subdomain, Dan Perubahan Subdomain, Serta Penggunaan Lisensi Berbayar; | ||
| 2 . Service Desk; | 1 . Tiketing, Account GAFE, Lisensi Berbayar; | ||
| 3 . ISTI; | 1 . Konfigurasi Server, Hak Akses Server, Routing Jaringan Aplikasi, Port, Scan Keamanan Dan Malware, Kebutuhan SDM; | ||
| 4 . SPS | 1 . Pengelolaan Web Utama Dan Standar Konten. | ||
| EKSTERNAL | DALAM HAL | ||
| 1 . Pihak Luar Yang Ditentukan. | 1 . Permintaan Data | ||
| MASALAH DAN TANTANGAN KERJA |
1. Apabila ada pertambahan plugin baru di website yang diluar kewenangan konten tanpa pemberitahuan terlebih dahulu, akan mengakibatkan pada performansi website yang menurunkan standar performansi (GTMetric); 2. Perubahan PIC pengelola website di unit lain menyebabkan info manajemen konten tidak tersampaiakan ke staf pengganti |
||
| INDIKATOR KEBERHASILAN |
1. Pemenuhan layanan user education dengan jumlah 4 2. Sertifikasi ISO 27001 terlaksana 3. Surveillance ISO 20000 dengan jumlah 1 4. Audit internal ISO 21000, 20000, dan 27001 jumlah 2 5. Video baru di 2024 untuk user education layanan TI dengan jumlah 1 6. Persen teknologi (aplikasi dll) yang didaftarkan HKI di 2024 dengan persentase 30% |
||
| NO | SUB-SUB KOMPETENSI | PROFICIENCY LEVEL (PL) | KEY INDICATOR |
| 1 | 3 | ||
| 2 | 3 | ||
| SPESIFIKASI JABATAN | |||
| STRUKTUR ORGANISASI | |||