Állás

SDK mérnök - JavaScript

Egyéb • Remote • Teljes munkaidő Európai Unió EU/EMEA

A Supabase, a Postgres-alapú fejlesztői platform, JS SDK mérnököt keres, aki tulajdonosként gondozza a JavaScript/TypeScript SDK-k egy központi részét, amelyeken keresztül a fejlesztők és AI kódoló eszközök a Supabase-t elérik.

Feladatok

  • Fejleszti és gondozza a Supabase JS/TS SDK-kat (adatbázis, auth, storage, realtime, edge functions)
  • Új funkciókat kezdeményez és épít, felismeri a hiányzó képességeket és érvel mellettük
  • Nyílt repókban dolgozik: bejövő issue-k triázsa, külső PR-ok review-ja, CI és release automatizáció karbantartása
  • Gondozza a típus-élményt: a generált adatbázis-típusok helyesen áramoljanak a kliens API-kon keresztül
  • Konzisztenciát biztosít több runtime között (Node, Deno, Bun, böngészők, Cloudflare Workers, React Native/Expo), beleértve a dual ESM/CJS publikálást
  • Fejleszti a realtime funkciókat: hosszú élettartamú WebSocket kapcsolatok, újracsatlakozás, subscription és presence szemantika
  • Nyomon követi a platform változásait (auth, realtime, storage, postgrest, edge-runtime) és frissíti az SDK-kat, changelogot
  • RFC-ket, migrációs útmutatókat, release note-okat és dokumentációt ír
  • Az SDK-kat AI kódoló ügynökök számára is olvashatóvá teszi

Elvárások

  • Szakértő szintű TypeScript tudás (generikusok, feltételes és map típusok mint tervezési eszközök)
  • Publikált, publikus API-val és a saját cégen kívüli felhasználókkal rendelkező könyvtár szerzői vagy karbantartói tapasztalata
  • Nyílt forráskódú projektekben szerzett karbantartói tapasztalat (issue triázs, PR review, release automatizáció, changelog, semver, biztonsági jelentések kezelése)
  • npm csomagolási jártasság: dual ESM/CJS build, export map-ek, típusfeloldás, semver fegyelem
  • Rendszeres tesztelési gyakorlat: unit, típus-szintű és end-to-end tesztek valós stack ellen
  • Erős írásbeli kommunikációs készség tervdokumentumokhoz, changelogokhoz, issue válaszokhoz

Soft skillek

Erős írásbeli kommunikációKépesség udvariasan nemet mondani egy feature-kérésreÖnálló munkavégzés async, gyors tempójú környezetben

A munkáltatóról

A Supabase a Postgres-alapú fejlesztői platform, amely adatbázis, auth, storage, edge functions, realtime és vektoros keresés szolgáltatásokat nyújt mélyen integrálva, fejlesztők számára.

Hasonló állások