Tentang Posisi Ini
Peran engineering untuk developer berpengalaman 5+ tahun di stack web modern berperforma tinggi dan berbasis data. Anda akan membangun sistem yang bersih, scalable, modular, dan sesuai standar arsitektur, bekerja dengan System Analyst untuk spesifikasi fungsional, serta UI/UX Designer untuk implementasi design token. Mengutamakan efisiensi, ketepatan waktu, dan teknologi terbaru, dengan fasilitas akun AI level PRO ($100–$200/bulan, misalnya Claude, ChatGPT, Cursor, atau Copilot) untuk kebutuhan kerja.
Tanggung Jawab
- Membangun antarmuka web modern dengan Component-Driven dan Islands Architecture dengan initial load cepat dan Core Web Vitals yang teroptimasi.
- Mengimplementasikan layout secara presisi dari Figma menggunakan Design Token / CSS Variables terpusat, sesuai standar Zero Page-Level Hardcoding.
- Membangun dan memelihara layanan backend dan API di Node.js / TypeScript.
- Mengintegrasikan sistem dengan Headless CMS (misalnya Ghost Content API / REST / GraphQL) dan engine penyimpanan konten.
- Merancang logika pembuatan data terstruktur berskala besar, seperti Dynamic XML/JSON Sitemap Generator, sistem hierarki URL routing, aturan canonical, dan otomasi metadata/schema SEO.
- Menulis skrip automated test end-to-end dengan Playwright untuk memvalidasi fungsionalitas, UI multi-viewport, dan visual regression.
- Memastikan build berjalan bersih dan bebas error pada pipeline CI/CD.
- Menerjemahkan dokumen FSD/BRD dari System Analyst menjadi arsitektur kode dan skema data yang tangguh.
- Bertanggung jawab penuh atas estimasi dan tenggat pengiriman setiap fitur yang telah disepakati.
Persyaratan
- Minimal 5 tahun pengalaman nyata sebagai Full Stack Developer atau Frontend-Heavy Full Stack Engineer pada produk digital aktif berlevel production.
- Bahasa & runtime inti: TypeScript (strict mode) dan JavaScript modern (ESNext).
- Node.js sebagai lingkungan runtime untuk otomasi skrip, manipulasi file system, dan integrasi API.
- Berpengalaman dengan framework web SSG / SSR / hybrid modern, diutamakan Astro, atau framework berbasis komponen setara seperti Next.js atau Nuxt.
- Pemahaman mendalam tentang CSS modern: CSS Custom Properties / Variables, Flexbox, Grid, fluid typography, dan PostCSS.
- Terbiasa bekerja dengan Design Token dan struktur CSS modular, menghindari inline style atau styling ad-hoc yang merusak konsistensi desain.
- Berpengalaman mengonsumsi dan membangun RESTful API dengan kontrak data yang ketat (JSON Schema / OpenAPI).
- Berpengalaman berintegrasi dengan Headless CMS seperti Ghost CMS, Strapi, atau Headless DXP.
- Berpengalaman merancang logika Dynamic Sitemap Generation (XML/JSON), pemetaan URL tree/routing, dan implementasi Structured Data (JSON-LD / OpenGraph).
- Berpengalaman menggunakan Playwright untuk automated browser testing dan audit visual.
- Menguasai build tool modern (Vite, Rollup, npm/pnpm scripts).
- Praktik Git / GitHub Flow yang bersih: riwayat commit rapi, strategi branching, dan review pull request.
- Mampu membaca logika bisnis dan merancang solusi teknis yang efisien tanpa over-engineering.
- Manajemen waktu: menghormati tenggat rilis dan proaktif mengomunikasikan status proyek serta potensi blocker teknis.
- Nyaman berkolaborasi secara tertulis dan terstruktur dalam tim.
- Pengalaman optimasi technical SEO (pipeline indexing robots.txt, optimasi Core Web Vitals) menjadi nilai tambah.
- Pemahaman dasar Docker / containerization dan cloud deployment (Vercel, Cloudflare Pages/Workers, VPS/Linux) menjadi nilai tambah.
- Kemampuan berkomunikasi dan membaca dokumentasi teknis dalam bahasa Inggris menjadi nilai tambah.
Senior Full Stack Developer
Lamaran ditinjau secara berkala. Kirimkan lamaran Anda hari ini.