InfoLoker.id — Informasi Lowongan Kerja Indonesia
Menu

Web Developer (Shopify / Next.js)

Heveya®
Diposting: 25 Juni 2026
Lamar Sekarang di LinkedIn

Detail Lowongan

Lokasi
Denpasar
Fungsi
Teknologi Informasi
Gaji
Gaji Dirahasiakan

Iklan

Deskripsi Pekerjaan

The Project

You will build a single, well-designed headless storefront at heveya.com that serves multiple regions (ie: heveya.com/id, /sg, /au, /ae, /hk).

  • Each region pulls its products, prices and stock live from that country's own Shopify store and hands checkout back to that store (so each entity keeps its own payment provider and payouts).
  • Shared content (brand pages, blog, policies) is managed once in a central CMS and tagged to appear only in the chosen countries.
  • The multiple existing country domains are migrated to the new structure without losing search rankings.


What You'll Do
  • Build the heveya.com frontend as a headless storefront (React / Next.js + TypeScript)
  • Integrate multiple separate Shopify stores via the Storefront API (GraphQL): product listing, product detail, cart, and a clean handoff to each store's hosted checkout
  • Implement multi-region routing, a region selector with smart geo-suggestion (suggest, don't force), and localization where needed
  • Set up a headless CMS for shared content with per-region tagging (blog, About, policies, landing pages)
  • Own the technical SEO and site migration: moving the multiple existing domains to the new structure without losing rankings
  • Implement analytics correctly for a headless setup (Google Tag Manager container, data layer, and tracking across the multiple checkouts)
  • Translate the provided brand system (fonts, colours, logo, photography) into a polished, fast, responsive, accessible site
  • Deploy and maintain hosting/CDN with attention to performance (Core Web Vitals) and reliability



Where This Role Sits (Dev vs. Marketing)

To set expectations clearly:

  • You own the technical / structural side: redirects, hreflang, crawlability, page speed, Search Console setup, the GTM container and a clean data layer, and cross-domain conversion tracking across the multiple stores. None of this can be done by marketing; it lives in the code.
  • Marketing owns the strategy / management side: keyword and content SEO, blog topics, meta copy, and day-to-day tag/campaign management in GTM.
  • Your job is to hand marketing the controls: editable meta titles/descriptions, alt text, structured data, clean URLs, and a working data layer, so they can do their part without coming back to you for every change.

You don't need to be an SEO strategist or run ad campaigns, but you must be able to build the plumbing for both correctly.


Requirements

Experience

  • 3+ years building production websites, including hands-on Shopify work and at least one headless / custom storefront you've shipped
  • Ideally, experience with at least one live site migration (or a clear, credible plan for how you'd run one)

Core skills (must have)

  • Strong React + Next.js (App Router) and TypeScript
  • Headless Shopify: Storefront API (GraphQL), cart/checkout flows, and working with more than one store
  • Multi-region / internationalised sites: routing, hreflang, locale handling
  • Headless CMS experience (e.g. Sanity, Contentful, Hygraph, Storyblok), including content modelling
  • Technical SEO and migration: 301 redirects, hreflang, canonicalisation, sitemaps, crawlable SSR/SSG, Core Web Vitals, Search Console, and preserving rankings during a domain move
  • Analytics implementation: installing Google Tag Manager and building a clean data layer (page view, add-to-cart, purchase events), including cross-domain tracking across separate checkouts
  • Modern, responsive CSS from a design (Tailwind or similar) with a genuine eye for detail
  • Deployment on edge platforms (Cloudflare Workers/Pages or Vercel) and a Git-based workflow
  • Solid performance and accessibility fundamentals


Nice to have

  • Shopify's Storefront API client / @shopify/hydrogen-react (using Shopify's battle-tested cart and product components inside Next.js)
  • Shopify Admin API, Shopify Markets, or experience migrating off Liquid themes
  • Familiarity with SEA / multi-market payment gateways (e.g. Midtrans, Xendit) and multi-currency setups
  • Cloudflare Workers / OpenNext, Supabase
  • Design sensibility: able to take a brand system and make tasteful, on-brand decisions
You'll Thrive Here If You
  • Work independently end-to-end, from the data layer to UI polish, without heavy hand-holding
  • Communicate clearly and proactively across a small, multi-country team
  • Take the migration seriously: no lost orders, no lost SEO, no broken checkouts or tracking

Tentang Posisi Web Developer (Shopify / Next.js)

Web Developer (Shopify / Next.js) di Heveya® adalah peran penuh waktu pada level profesional yang berlokasi di Denpasar. Untuk persyaratan terlengkap, lihat bagian Deskripsi Pekerjaan di atas yang merupakan informasi resmi dari sumber lowongan.

Pekerjaan di kategori Teknologi Informasi umumnya menuntut kombinasi keterampilan teknis dan kemampuan komunikasi. Pelamar dengan portofolio yang terdokumentasi baik—baik berupa studi kasus, proyek nyata, atau sertifikasi yang relevan—biasanya memiliki nilai tambah saat seleksi.

Tips Melamar Web Developer (Shopify / Next.js) di Heveya®

Berikut tips praktis dari Tim Editorial InfoLoker.id untuk meningkatkan peluang Anda dipanggil interview:

  1. Sesuaikan CV Anda dengan kata kunci yang muncul di deskripsi lowongan Web Developer (Shopify / Next.js) di atas — sistem ATS umumnya mencocokkan istilah teknis maupun nama tools.
  2. Riset singkat tentang Heveya®: lihat produk, model bisnis, dan kabar terbaru perusahaan sebelum mengirim lamaran.
  3. Tulis surat lamaran yang menjelaskan mengapa Anda cocok untuk posisi Web Developer (Shopify / Next.js), bukan sekadar paragraf umum.

Sebagian besar perusahaan di Indonesia kini menggunakan sistem Applicant Tracking System (ATS). Pastikan CV Anda mudah dibaca mesin: format PDF teks (bukan hasil scan), tipografi sederhana, dan hindari layout dua kolom yang membingungkan parser. Pelajari panduan lengkapnya di artikel Cara Membuat CV ATS Friendly 2026.

Estimasi Gaji & Total Kompensasi

Lowongan ini tidak mencantumkan rentang gaji secara terbuka. Pada tahap interview, Anda berhak menanyakan total kompensasi yang mencakup gaji pokok, tunjangan tetap, tunjangan tidak tetap, BPJS, dan bonus kinerja.

Untuk benchmark, gunakan platform survei gaji terkurasi atau jaringan profesional Anda. Jangan berikan angka terlebih dahulu — minta perusahaan menyebutkan rentang yang dialokasikan untuk posisi Web Developer (Shopify / Next.js).

Persiapan Interview untuk Posisi Web Developer (Shopify / Next.js)

Setelah CV lolos seleksi administrasi, biasanya kandidat akan diundang ke proses interview. Untuk posisi Web Developer (Shopify / Next.js), pelamar umumnya melewati beberapa tahap berikut:

  • Screening HR: pengenalan singkat, motivasi melamar, ekspektasi gaji, dan ketersediaan mulai bekerja.
  • Interview teknis / studi kasus: relevan untuk bidang teknologi informasi, dapat berupa soal teknis, presentasi portofolio, atau take-home assignment.
  • Interview user / pengguna langsung: bertemu calon atasan untuk membahas cara kerja, ekspektasi, dan kecocokan budaya tim.
  • Interview final: biasanya dengan manajemen senior atau founder untuk posisi tertentu.

Persiapkan jawaban dengan kerangka STAR (Situation, Task, Action, Result). Selengkapnya bisa Anda baca di 30 Pertanyaan Interview Kerja Tersulit & Cara Menjawabnya.

Waspada Penipuan Rekrutmen

Lowongan ini bersumber dari LinkedIn dan ditampilkan di InfoLoker.id sebagai bagian dari agregasi informasi publik. Sebelum memberikan data sensitif atau membayar biaya apa pun, perhatikan rambu-rambu berikut:

  • Perusahaan resmi tidak pernah meminta biaya untuk seleksi, pelatihan, seragam, atau jaminan.
  • Verifikasi alamat email rekruter — hindari komunikasi melalui akun pribadi WhatsApp/Telegram bila perusahaan memiliki domain email resmi.
  • Cek konsistensi informasi lowongan dengan halaman karir resmi Heveya® bila tersedia.

Bila menemukan kejanggalan, laporkan ke report@infoloker.id. Tim kami menindaklanjuti laporan dalam SLA 3×24 jam kerja. Daftar tanda penipuan rekrutmen yang lebih lengkap dapat Anda pelajari di Ciri-ciri Lowongan Kerja Palsu.

Jelajahi Lowongan Serupa

Tidak cocok dengan posisi ini? Jelajahi rekomendasi lowongan lain yang relevan dengan profil pencarian Anda:

Pertanyaan yang Sering Ditanyakan

Bagaimana cara melamar lowongan Web Developer (Shopify / Next.js) di Heveya®?

Klik tombol "Lamar Sekarang" di halaman ini untuk diarahkan ke halaman resmi sumber lowongan (LinkedIn). Anda dapat mengirim lamaran langsung melalui sistem aplikasi yang disediakan tanpa biaya apa pun.

Berapa kisaran gaji untuk posisi Web Developer (Shopify / Next.js)?

Lowongan ini tidak mencantumkan rentang gaji. Anda dapat menanyakan ekspektasi gaji saat sesi interview dengan tim rekruter Heveya®.

Apakah lowongan Web Developer (Shopify / Next.js) ini masih dibuka?

Tanggal kedaluwarsa tidak dicantumkan oleh sumber. Disarankan Anda segera mengirim lamaran selagi posisi masih tersedia, atau memverifikasi status posisi pada halaman resmi LinkedIn.

Apakah InfoLoker.id memungut biaya pelamar?

Tidak. InfoLoker.id adalah agregator informasi lowongan kerja yang gratis bagi pelamar. Kami juga tidak meminta biaya pendaftaran. Waspadai pihak mana pun yang meminta biaya atas nama perusahaan.

Informasi lowongan ini diambil dari LinkedIn. InfoLoker.id tidak bertanggung jawab atas kebenaran dan ketersediaan lowongan ini.

Profil Perusahaan

Heveya®

Denpasar

Manufaktur Furnitur dan Perlengkapan Rumah
Lihat semua lowongan →

Lowongan Serupa

Iklan