Skill diminta
CommunicationFlutterGitJavaScriptMicrosoft OfficeNext.jsNode.jsProblem SolvingReactReact NativeTailwind CSSTroubleshootingTypeScript
Deskripsi
Saat ini kami sedang membuka kesempatan bagi kandidat terbaik untuk bergabung bersama kami yang akan ditempatkan di perusahaan klien kami.
Tanggung Jawab
- Menganalisis kebutuhan sistem, spesifikasi, serta berkolaborasi dengan tim produk atau user
- Mengimplementasikan desain UI/UX ke dalam kode menggunakan HTML, CSS, dan JavaScript
- Memastikan tampilan aplikasi konsisten dengan desain dan responsif di berbagai perangkat (desktop & mobile)
- Mengoptimalkan performa aplikasi agar cepat, ringan, dan responsif
- Memastikan aplikasi berjalan dengan baik di berbagai browser (Chrome, Safari, Edge, Firefox) serta platform mobile (Android & iOS)
- Berkolaborasi dengan tim Back End Developer untuk integrasi API dan server-side system
- Melakukan debugging dan troubleshooting untuk mengatasi bug atau kendala teknis pada interface
- Menjalankan tugas sesuai dengan standar, kebijakan, dan prosedur yang berlaku
Kualifikasi
- Pendidikan minimal S1 (Sarjana) di bidang terkait
- Pengalaman sebagai Front End Developer minimal 3–5 tahun (mid) atau 5–8 tahun (senior)
- Menguasai ReactJS, Next.js, TypeScript, Redux Toolkit, NextAuth.js, dan Tailwind CSS
- Familiar dengan React Hook Form dan Yup untuk pengelolaan form dan validasi
- Memahami penggunaan Axios, API Routes, serta Node.js untuk integrasi backend
- Memahami penggunaan ESLint dan Prettier untuk menjaga kualitas kode
- Menguasai konsep responsive design dan cross-browser compatibility
- Memiliki kemampuan analisa, problem solving, dan komunikasi yang baik
- Terbiasa bekerja dalam tim dan berkolaborasi lintas fungsi
Memahami dan terbiasa menggunakan metodologi Agile, Scrum, dan Waterfall, serta menggunakan version control (Git) dan tools pengembangan modern seperti React Native / Flutter (nilai tambah), Redux/Cubit, modular architecture, dan navigation stack
- Memiliki komitmen tinggi terhadap kualitas dan timeline pengerjaan
- Bersedia bekerja secara Work From Office (WFO)