Deskripsi pekerjaan Front End Developer PT. Cycent Inovasi Kaizen
Saat ini kami sedang membuka kesempatan bagi kandidat terbaik untuk bergabung bersama kami pada Frontedend Developer, yang akan ditempatkan di perusahaan klien kami.
Job Description:
1. Mampu menganalisa spesifikasi, permintaan dan bekerjasama dengan tim produk atau user terkait
2. Mengimplementasikan desain UI/UX menjadi kode HTML, CSS, dan Javascript.
3. Memastikan tampilan aplikasi konsisten dengan desain yang telah direncanakan dan dapat dilihat dengan baik di berbagai perangkat dan layer
4. Memastikan semua aplikasi yang dibangun berjalan dengan cepat dan responsif
5. Memastikan semua aplikasi yang dibangun dapat berfungsi dengan baik, yaitu; CMS, dan Web Admin dapat berjalan dengan baik pada Chrome, Safari, Edge, dan Firefox. Sedangkan untuk versi Mobile dapat digunakan pada platform Android dan iOS
6. Mampu bekerjasama dengan tim back-end developer dengan baik untuk mengintegrasikan interface dengan server-side aplikasi
7. Memiliki keterampilan dalam mendeteksi dan memperbaiki masalah teknis atau bug yang muncul dalam interface sistem
8. Melakukan semua tugas sesuai dengan kebijakan dan prosedur.
9. Menguasai ReactJS, Next.js, dan TypeScript, Redux Toolkit, NextAuth.js, daTailwind CSS;
10. Familiar dengan React Hook Form dan Yup;
11. Menguasai Axios, API Routes, dan Node.js;
12. Memahami ESLint dan Prettier;
13. Bersedia bekerja dari kantor (WFO)
Kualifikasi :
- Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau jurusan terkait.
- Memiliki pengalaman kerja 5–10 tahun atau lebih di bidang Frontend Development menjadi nilai tambah.
- Menguasai JavaScript dan TypeScript, khususnya framework/library React Native, ReactJS, Next.js, dan Angular.
- Mampu mengimplementasikan state management menggunakan Redux Toolkit serta sistem autentikasi menggunakan NextAuth.js.
- Menguasai HTML, CSS, dan Tailwind CSS untuk membangun tampilan aplikasi yang responsif dan user-friendly.
- Mampu melakukan integrasi dan konsumsi API menggunakan Axios maupun API Routes Node.js.
- Memiliki pengalaman dalam optimasi performa frontend, termasuk loading speed, rendering, dan responsive design.
- Memahami cross-browser compatibility untuk memastikan aplikasi berjalan optimal di berbagai browser dan perangkat.
- Memiliki pengalaman dalam pengujian frontend, termasuk Unit Testing dan End-to-End (E2E) Testing.
- Memiliki kemampuan problem solving, analisis, dan komunikasi yang baik serta mampu bekerja secara kolaboratif dalam tim.

