Darriel Markerizal / Yogyakarta, Indonesia
Freelance Frontend Developer React, Next.js & Vue
Tabel, filter, formulir, dan status proses adalah bagian yang dipakai tim setiap hari. Saya mengerjakan frontend aplikasi web dengan perhatian pada detail interaksi dan kesesuaiannya dengan data dari backend.
Untuk tim produk atau agency yang sudah memiliki desain dan backend, tetapi membutuhkan developer untuk mengimplementasikan halaman, menyambungkan API, atau melanjutkan fitur pada aplikasi React maupun Vue.
Bagian yang bisa saya kerjakan
- 01
Implementasi antarmuka
Halaman responsif, komponen aplikasi, formulir, tabel data, serta penyesuaian desain ke struktur Next.js atau Nuxt yang digunakan tim.
- 02
Integrasi API
Pencarian, filter, pagination, pengiriman formulir, dan tampilan status loading, kosong, berhasil, atau gagal berdasarkan respons layanan.
- 03
Alur operasional
Validasi, konfirmasi tindakan, navigasi berdasarkan peran, dan umpan balik yang membantu pengguna memahami langkah berikutnya. Otorisasi tetap harus ditegakkan di backend.
Teknologi relevanReact, Next.js, Vue, Nuxt, TypeScript, TanStack Query, Tailwind CSS
Pengalaman terkait
Lihat pekerjaannya.
Saat ini saya bekerja sebagai Jr. Frontend Developer di Suitmedia. Saya menjadi PIC frontend Datascrip Mall Seller Portal, dengan cakupan codebase 16 area operasional dan 103 template halaman. Saya juga mengerjakan frontend One SDH, LMS bilingual dengan 56 halaman Vue. Angka halaman menunjukkan cakupan aplikasi, bukan jumlah pengguna atau transaksi.
Cara saya memulai
Sebelum implementasi, saya menyelaraskan desain dengan kontrak API: data apa yang tersedia, kondisi kosong atau error seperti apa yang mungkin muncul, dan tindakan apa yang diizinkan untuk setiap peran. Pekerjaan dapat dibagi per fitur sehingga perubahan lebih mudah ditinjau bersama designer dan backend engineer.
Yang membantu diskusi awal
Kirim ringkasan fitur, desain yang tersedia, stack proyek, status API, dan target penyerahan. Untuk pekerjaan lanjutan, gambaran struktur aplikasi dan kendala saat ini membantu menentukan lingkup awal.
Sebelum mulai
- Bisa bergabung dengan tim backend yang sudah ada?
- Bisa. Lingkup frontend dapat mencakup implementasi desain, integrasi API, dan penyelesaian state antarmuka, dengan pembagian tanggung jawab yang disepakati bersama tim.
- Apakah menerima perbaikan fitur, bukan proyek dari nol?
- Ya. Kebutuhan dapat berupa satu alur baru, perbaikan formulir atau validasi, maupun pengembangan modul pada aplikasi yang sudah berjalan.