{"id":56,"date":"2026-10-21T06:55:48","date_gmt":"2026-10-21T06:55:48","guid":{"rendered":"https:\/\/demokode.web.id\/joblane\/lowongan\/frontend-developer-react\/"},"modified":"2026-10-21T06:55:48","modified_gmt":"2026-10-21T06:55:48","slug":"frontend-developer-react","status":"publish","type":"jl_job","link":"https:\/\/demokode.web.id\/joblane\/lowongan\/frontend-developer-react\/","title":{"rendered":"Frontend Developer (React)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Tentang pekerjaan ini<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kami mencari Frontend Developer untuk mengembangkan dasbor web Teknika yang dibuka pemilik toko setiap hari untuk mengecek penjualan dan stok. Kamu akan bekerja di tim produk berisi desainer, backend engineer, dan product manager.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tanggung jawab<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Membangun fitur baru di aplikasi web berbasis React dan TypeScript.<\/li><li>Bekerja bersama desainer dan backend engineer dalam sprint dua mingguan.<\/li><li>Menjaga performa dan aksesibilitas halaman, termasuk di ponsel kelas menengah.<\/li><li>Menulis unit test dan meninjau kode rekan satu tim.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Kualifikasi<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Pengalaman minimal 2 tahun menggunakan React.<\/li><li>Memahami TypeScript, REST API, dan Git.<\/li><li>Terbiasa dengan CSS modern (Flexbox dan Grid).<\/li><li>Nilai tambah: pernah memakai Next.js, Vitest, atau Playwright.<\/li><\/ul>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Tentang pekerjaan ini Kami mencari Frontend Developer untuk mengembangkan dasbor web Teknika yang dibuka pemilik toko setiap hari untuk mengecek penjualan dan stok. Kamu akan bekerja di tim&hellip;<\/p>\n","protected":false},"template":"","jl_job_category":[7],"jl_job_location":[8],"class_list":["post-56","jl_job","type-jl_job","status-publish","hentry","jl_job_category-teknologi-it","jl_job_location-bandung"],"_links":{"self":[{"href":"https:\/\/demokode.web.id\/joblane\/wp-json\/wp\/v2\/jl_job\/56","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demokode.web.id\/joblane\/wp-json\/wp\/v2\/jl_job"}],"about":[{"href":"https:\/\/demokode.web.id\/joblane\/wp-json\/wp\/v2\/types\/jl_job"}],"version-history":[{"count":0,"href":"https:\/\/demokode.web.id\/joblane\/wp-json\/wp\/v2\/jl_job\/56\/revisions"}],"wp:attachment":[{"href":"https:\/\/demokode.web.id\/joblane\/wp-json\/wp\/v2\/media?parent=56"}],"wp:term":[{"taxonomy":"jl_job_category","embeddable":true,"href":"https:\/\/demokode.web.id\/joblane\/wp-json\/wp\/v2\/jl_job_category?post=56"},{"taxonomy":"jl_job_location","embeddable":true,"href":"https:\/\/demokode.web.id\/joblane\/wp-json\/wp\/v2\/jl_job_location?post=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}