Job Description :

    • Mempelajari user story yang dibuat oleh analis agar bisa memahami proses bisnis dan flow aplikasi
    • Mengubah wireframe atau desain menjadi high quality react code
    • Berkoordinasi dengan tim desain dan backend developer terkait feasibility sebuah fitur
    • Memastikan UI bisa berfungsi secara konsisten di empat major browser: Chrome, Firefox, Safari, Edge
    • Membaca, memahami dan memperbaiki bug di existing code
    • Mengintegrasikan existing React UI library ke dalam aplikasi
    • Menulis kode sesuai format standard Javan, dengan bantuan Prettier atau ESLint
    • Melakukan styling sederhana dengan pure CSS ataupun framework CSS seperti: TailwindCSS, DaisyUI, Material UI, Radix UI, ant.design, Fomantic-UI, atau Bootstrap.
    • Menulis kode React sesuai best practice dan prinsip-prinsip clean code

Job Requirements :

  • Berdomisili di Yogyakarta, bersedia WFO
  • Diutamakan bisa bekerja Sabtu dan/ Minggu
  • Freelance selama project berlangsung
  • Mahasiswa Informatika, Sistem Informasi, Teknologi Informasi yang sudah Lulus Mata Kuliah Pemrograman Web atau yang sejenis
  • Memiliki sikap mau dan mampu menerima feedback dari atasan maupun rekan kerja
  • Memiliki kemampuan komunikasi verbal dan tertulis yang baik
  • Mampu membangun hubungan interpersonal yang baik
  • Memiliki kemampuan manajemen waktu dan workload yang baik
  • Memiliki laptop pribadi

Menguasai :

  • Paham cara kerja HTML, CSS, Javascript dan browser
  • Memahami konsep dasar pemrograman Javascript: DOM, Event Handler, Promises, async/await, Modules
  • Memahami dasar React (JSX, Components dan Props, State dan Lifecycle, Composition vs Inheritance, dan Hooks), Angular (MV-VM/MVC, Service, Dependency Injection, Binding dan Module) atau Next.Js
  • Memahami cara kerja REST API, CORS, dan CSP