Job Description :

1. Mengubah wireframe atau desain menjadi high quality react code

2. Berkoordinasi dengan tim desain dan backend developer terkait feasibility sebuah fitur

3. Memastikan UI bisa berfungsi secara konsisten di empat major browser: Chrome, Firefox, Safari, Edge

4. Membaca, memahami dan memperbaiki bug di existing code

5. Membuat modul, directive dan komponen yang reusable dan testable

6. Menulis unit test dengan Jasmine

7. Menulis kode sesuai format standard Javan, dengan bantuan Prettier atau ESLint

8. Melakukan styling sederhana dengan pure CSS ataupun framework CSS seperti: TailwindCSS, DaisyUI, Material UI, Radix UI, ant.design, Fomantic-UI, atau Bootstrap.

9. Memonitor dan mengoptimasi kode agar UI yang dihasilkan memiliki user experience yang baik sesuai standard Core Web Vitals

10. Menulis kode Angular sesuai best practice dan prinsip-prinsip clean code

11. Mempelajari user story yang dibuat oleh analis agar bisa memahami proses bisnis dan flow aplikasi

12. Memberikan feedback ke stakeholder terkait agar proses pengembangan aplikasi bisa lebih optimal



Job Requirements :

  • Kualifikasi Minimal 
  • 1. Memahami cara kerja HTML, CSS, Javascript dan browser
  • 2. Memahami konsep dasar pemrograman Javascript: DOM, Event Handler, Promises, async/await, Modules
  • 3. Memahami konsep dasar Angular: MV-VM/MVC, Service, Dependency Injection, Binding dan Module
  • 4. Terbiasa dengan salah satu Module Bundlers: Webpack atau Vite
  • 5. Memahami cara kerja REST API, CORS, dan CSP
  • Kualifikasi Lebih Disukai
  • 1. Menguasai TypeScript
  • 2. Terbiasa menulis unit testing
  • 3. Menguasai state management
Apply Now Not what you had in mind? See related jobs
Share :