Skill diminta
CommunicationDeliveryFlutterGitJavaScriptLeadershipMicrosoft OfficeNext.jsNode.jsProblem SolvingReactReact NativeTailwind CSSTypeScript
Deskripsi
Saat ini kami sedang membuka kesempatan bagi kandidat terbaik untuk bergabung bersama kami yang akan ditempatkan di perusahaan klien kami.
Tanggung Jawab
- Memimpin dan mengarahkan tim Front End Developer dalam pengembangan aplikasi
- Menganalisis kebutuhan sistem, spesifikasi, serta berkolaborasi dengan tim produk atau user
- Mengarahkan implementasi desain UI/UX menjadi kode berkualitas tinggi (HTML, CSS, JavaScript)
- Menentukan standar coding, best practices, dan arsitektur front end
- Memastikan tampilan aplikasi konsisten, responsif, dan optimal di berbagai perangkat (desktop & mobile)
- Mengoptimalkan performa aplikasi agar cepat, efisien, dan scalable
- 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 sistem backend
- Melakukan code review serta memastikan kualitas delivery sesuai standar
- Mengidentifikasi, menganalisis, dan menyelesaikan masalah teknis atau bug pada sistem
- Menyusun dan menjaga dokumentasi teknis serta standar pengembangan
- Memastikan seluruh pekerjaan berjalan sesuai kebijakan dan prosedur perusahaan
Kualifikasi
- Pendidikan minimal S1 (Sarjana) di bidang terkait
- Pengalaman minimal 8+ tahun sebagai Front End Developer, dengan pengalaman sebagai Lead / Tech Lead menjadi nilai tambah
- Menguasai ReactJS, Next.js, TypeScript, Redux Toolkit, NextAuth.js, dan Tailwind CSS
- Familiar dengan React Hook Form dan Yup
- Menguasai Axios, API Routes, serta Node.js untuk integrasi backend
- Memahami penggunaan ESLint dan Prettier untuk menjaga kualitas kode
- Menguasai konsep responsive design, cross-browser compatibility, dan performa optimasi aplikasi
- Memiliki kemampuan leadership dalam mengelola tim dan pengambilan keputusan teknis
- Memiliki kemampuan analisa, problem solving, dan komunikasi yang sangat baik
- Terbiasa berkolaborasi lintas tim dan stakeholder
Menguasai teknologi dan tools seperti React Native / Flutter (nilai tambah), Redux/Cubit, modular architecture, navigation stack, Git, JIRA, Microsoft Office, Microsoft Project, Microsoft Planner, Event Tracker
- Memahami dan terbiasa menggunakan metodologi Agile, Scrum, dan Waterfall
- Memiliki komitmen tinggi terhadap kualitas dan timeline pengerjaan
- Bersedia bekerja secara Work From Office (WFO)