← 返回所有职位
Engineering Full-time Indonesia-remote

Software Engineer — Frontend (SvelteKit)

Build the SvelteKit 2.10 + Svelte 5 frontend (test.dalang.io) — marketing site, customer dashboard, admin panel — and grow the trilingual content layer (en/id/zh).

职位描述以英文呈现。您可以使用英文或印尼语提交申请。

工作职责

  • Ship features in test.dalang.io: routes, components, admin tooling.
  • Maintain and extend the i18n surface (en/id/zh) across new routes and components.
  • Integrate with the backend API via the central api-client.js layer.
  • Stay current with Svelte 5 runes patterns; mentor the team on idiomatic component design.
  • Performance: maintain Lighthouse scores, watch server-bundle size, mind SSR vs CSR boundaries.
  • Run frontend on Bun (svelte-adapter-bun); contribute to the deploy pipeline as needed.

任职要求

  • 3+ years frontend at a SaaS or infra company.
  • Hands-on with SvelteKit (any version) OR another modern SSR framework (Next.js, Nuxt, SolidStart, Remix) and willingness to switch.
  • TypeScript or strict-mode JS comfort; good TailwindCSS instincts.
  • Comfort with bundler/runtime nuances — Vite, build-time vs runtime env, SSR vs CSR.

加分项

  • Svelte 5 runes specifically.
  • Bun runtime; mdsvex.
  • xterm.js (we use it for the in-browser VPS console).
  • i18n design patterns at scale.

90 天内的成功标准

  • Two non-trivial features shipped.
  • Strong i18n hygiene maintained on every PR.
  • One quality-of-life improvement to the dashboard merged.

申请方式

请发送您的简历以及一段简短说明(英文或印尼语),告诉我们您会优先处理哪两项职责以及原因。我们会阅读每一份申请,并在 7 天内回复。

立即申请 → [email protected]