Job Description
Full details about the role and requirements
Yukerja Summary
The Fullstack Engineer role at PT Cycent Inovasi Kaizen is curated from JobStreet (category Teknologi & IT). Note the work location (Central Jakarta, Jakarta) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
Tanggung Jawab
Mengembangkan dan memelihara aplikasi web, layanan backend, serta antarmuka pengguna sesuai kebutuhan bisnis.
Merancang, membangun, dan mengintegrasikan API yang aman, efisien, dan scalable.
Mengimplementasikan desain UI/UX menjadi aplikasi yang responsif, interaktif, dan user-friendly.
Mengelola database serta memastikan performa, keamanan, dan reliabilitas sistem tetap optimal.
Melakukan integrasi dengan sistem internal maupun layanan pihak ketiga.
Melakukan debugging, troubleshooting, serta perbaikan bug dan kendala teknis.
Mengoptimalkan performa aplikasi dari sisi kecepatan, keamanan, dan skalabilitas.
Berkolaborasi dengan tim Business, Product, dan Engineering dalam pengembangan produk.
Melakukan code review dan menerapkan best practice dalam pengembangan perangkat lunak.
Mendukung proses deployment, monitoring, dan dokumentasi teknis aplikasi.
Kualifikasi
Minimal D3/S1 di bidang Teknologi Informasi atau jurusan terkait.
Memiliki pengalaman 2–4 tahun sebagai Fullstack Engineer atau kombinasi pengalaman Backend dan Frontend Development.
Menguasai salah satu bahasa pemrograman backend seperti Node.js, Java, Python, atau Go.
Menguasai HTML, CSS, JavaScript, serta framework modern seperti React, Vue, Angular, atau Next.js.
Memahami pengembangan dan integrasi API menggunakan REST maupun GraphQL.
Memiliki pengalaman dengan database relasional maupun non-relasional.
Memahami konsep software architecture, microservices, responsive design, dan SDLC.
Terbiasa menggunakan Git dan version control dalam pengembangan aplikasi.
Memiliki pengalaman membangun dan memelihara aplikasi web production environment.
Memahami cloud platform seperti AWS, GCP, Azure, atau serverless services menjadi nilai tambah.
Memiliki pengalaman menggunakan AI-assisted development tools seperti Claude, Cursor, Lovable, GitHub Copilot, atau sejenisnya menjadi nilai tambah.
Terbiasa bekerja dalam metodologi Agile/Scrum.
Memiliki kemampuan problem solving yang baik, komunikatif, proaktif, dan mampu bekerja secara mandiri maupun dalam tim.