Judul: Mencari Desainer UI/UX Front-End Berpengalaman dengan Keahlian dalam Nuxt.js (Vue.js) / Gatsby.js / Next.js
Deskripsi:
Kami sedang mencari Desainer UI/UX Front-End yang terampil dan berpengalaman untuk bergabung dengan tim kami. Kandidat ideal harus memiliki latar belakang yang kuat dalam membangun antarmuka pengguna menggunakan kerangka kerja front-end modern, khususnya Nuxt.js (Vue.js), Gatsby.js, atau Next.js. Anda akan bertanggung jawab untuk menerjemahkan desain Figma kami menjadi front-end yang berfungsi penuh, responsif, dan menarik secara visual.
Tanggung Jawab Utama:
- mplementasi Desain UI/UX: Menerjemahkan desain Figma menjadi kode berkualitas tinggi yang sesuai dengan spesifikasi desain. Pastikan bahwa desain terwakili dengan baik dan pengalaman pengguna berjalan lancar serta intuitif.
- Desain Responsif: Memastikan bahwa front-end sepenuhnya responsif di berbagai perangkat, termasuk desktop, tablet, dan ponsel.
- Pengembangan Komponen: Mengembangkan komponen UI yang dapat digunakan kembali dan efisien menggunakan Nuxt.js (Vue.js), Gatsby.js, atau Next.js.
- Optimisasi Performa: Mengoptimalkan front-end untuk kinerja yang lebih baik, memastikan waktu muat yang cepat, transisi yang halus, dan rendering yang efisien.
- Kolaborasi: Bekerja sama dengan pengembang back-end untuk mengintegrasikan API dan memastikan aliran data yang lancar antara front-end dan back-end.
- Kompatibilitas Antar-Browser: Memastikan bahwa front-end bekerja dengan konsisten di berbagai browser dan platform.
- Kontrol Versi: Menggunakan Git untuk kontrol versi dan berkolaborasi dengan anggota tim lain dalam basis kode bersama.
Keterampilan yang Dibutuhkan:
- Kemahiran dalam Nuxt.js (Vue.js) / Gatsby.js / Next.js: Pemahaman mendalam tentang satu atau lebih dari kerangka kerja ini dan ekosistemnya.
- HTML/CSS/JavaScript: Keterampilan kuat dalam HTML, CSS, dan JavaScript, dengan fokus pada penulisan kode yang bersih dan mudah dikelola.
- Desain Responsif: Pengalaman dalam membuat desain responsif yang bekerja di berbagai ukuran layar dan perangkat.
- Prinsip UI/UX: Pemahaman yang kuat tentang prinsip UI/UX, dengan kemampuan untuk mengimplementasikan desain yang meningkatkan pengalaman pengguna.
- Optimisasi Performa:Pengetahuan tentang praktik terbaik untuk mengoptimalkan kinerja front-end.
- Git: Pengalaman dengan Git dan praktik kontrol versi.
- Komunikasi: Keterampilan komunikasi yang baik, dengan kemampuan untuk bekerja secara efektif dalam lingkungan tim.