Supabase

Beräknat utgångsdatum 21 aug.

Senast sedd 5 okt.

Publicerad 17 juli · för 80 dagar sedan

Öppen i 80 dagar, längre än de vanliga 29 dagarna för den här rollen

Supalite-utvecklare

Mjukvaruutvecklare
Globalt
DistansHeltid, Senior
Uppskattat 5 924 - 7 430 €
I korthet

Bygg Supabase Lite med TypeScript, SQLite och Postgres i en helt distansbaserad grundarroll.

Ursprunglig jobbeskrivning

OM SUPABASE Supabase är Postgres-utvecklingsplattformen, byggd av utvecklare för utvecklare. Vi erbjuder en komplett backendlösning med bland annat Database, Auth, Storage, Edge Functions, Realtime och Vector Search. Alla tjänster är djupt integrerade och utformade för tillväxt. OM ROLLEN Vi söker utvecklare till teamet som bygger Supabase Lite https://www.npmjs.com/package/@supabase/lite, en lättviktig, TypeScript-baserad implementation av Supabase. Den fungerar med både SQLite och Postgres och levereras med ett API som är kompatibelt med PostgREST och Auth, så applikationer som skrivits för @supabase/supabase-js fungerar som de är. Lösningen finns eftersom AI-byggare och plattformspartner behöver en databas för varje prototyp utan kostnaden eller väntetiden: driftsättning på under en sekund, ett tillräckligt litet resursavtryck för att köras i en sandbox och en väg att uppgradera till fullständiga Supabase när en app går i produktion. Det här är en roll med stort handlingsutrymme. Teamet är litet, produkten fungerar och arbetssätten ska fortfarande utformas. Du ansvarar för stora områden hela vägen och fattar verkliga beslut från första dagen. DINA ANSVARSOMRÅDEN I rollen kommer du att: - Utöka API-kompatibiliteten med Supabase-klienten så att beteendet motsvarar den driftade Supabase-tjänsten och verifieras med konformitetstester. - Föra över mer av Supabase-stacken till SQLite. - Bygga och stärka vägen för att uppgradera projekt från Supabase Lite till fullständiga Supabase. - Ansvara för utvecklarupplevelsen hela vägen: CLI, lokala verktyg och dokumentation. - Bygga och härda den driftade tjänsten så att den kan skala ned till noll med nästan inga kostnader, och hålla den löst kopplad så att implementationen kan bytas utan omskrivning. - Arbeta direkt med designpartner och omvandla verkliga problem med migrering och integration till en bättre produkt. - Engagera dig i open source-communityn och bidra till det bredare Supabase-projektet. DU KAN PASSA ROLLEN OM DU - Har gedigen backend- eller fullstackerfarenhet och goda kunskaper i TypeScript samt tidigare erfarenhet av att bygga eller bidra till ett backendsystem, ramverk eller en utvecklarplattform. - Är en mångsidig utvecklare som kan röra dig mellan API-design, lagringsinternals och infrastruktur och lära dig det som problemet kräver. - Läser obekant kod utan problem. Arbetet innebär ofta att studera referensimplementationer i andra språk, som GoTrue i Go och PostgREST i Haskell, och återskapa deras beteende i TypeScript. - Har goda kunskaper i SQL och relationsdatabaser och är nyfiken på skillnaderna mellan Postgres och SQLite. - Prioriterar kompatibilitet och korrekthet och använder tester och specifikationer för att bevisa att beteendet stämmer. - Tänker ett steg längre. När andra följer standardlösningen hittar du en enklare väg som passar ett mindre utrymme – du bryter ned komplexa system till de 20 procent som täcker 80 procent av behovet och får dem att fungera i en mycket mindre miljö än de utformats för. - Bryr dig om utvecklarupplevelsen: tydliga API:er, snabb återkoppling och verktyg som gör rätt arbetssätt enkelt. - Trivs med att ta ansvar för otydligt arbete i ett tidigt skede och fatta välgrundade beslut som formar specifikationen. Det här är en grundarroll i ett helt nytt team. - Trivs med att arbeta i publika kodförråd i ett distansbaserat, asynkront team. - Kommunicerar tydligt i skrift. - Meriterande: erfarenhet av Supabase-stacken, utvecklar-CLI:er eller underhåll av open source-projekt. DET HÄR ERBJUDER VI - Helt på distans Vi rekryterar globalt. Vi tror att du kan göra ditt bästa arbete var du än befinner dig. Supabase har inga kontor, men vi erbjuder ett WeWork-medlemskap eller coworkingbidrag som kan användas var som helst i världen. - ESOP Alla medarbetare får ESOP, det vill säga ägarandelar i företaget. Vi vill att alla ska få del av värdet vi skapar tillsammans. - Teknikbidrag Använd bidraget för att skapa en idealisk arbetsmiljö – med bärbar dator, skärm, hörlurar eller annat som hjälper dig att göra ditt bästa arbete. - Hälsoförmåner Supabase står för 100 procent av sjukförsäkringen för medarbetare och 80 procent för anhöriga, oavsett var de bor. Ditt välbefinnande och din familjs hälsa är viktiga för oss. - Årliga företagsresor En gång om året samlas hela företaget i en ny stad under en vecka för gemenskap, samarbete och nöje. Det är en höjdpunkt på året. - Flexibelt arbete Vi arbetar asynkront och litar på att du planerar din egen tid. Du vet vad som behöver göras och när. - Professionell utveckling Alla medarbetare får ett årligt utbildningsbidrag för lärande – kurser, böcker, konferenser eller annat som stöder din utveckling. OM TEAMET Supabase grundades med distansarbete och open source i centrum. Vi tror att vårt globalt distribuerade team är vår styrka när vi bygger verktyg som utvecklare uppskattar. - Cirka 400 medarbetare - Över 60 länder - Över 20 språk talas - Över 1 miljard dollar i finansiering, inklusive vår Series F på 500 miljoner dollar - Över 540 000 communitymedlemmar Vi arbetar snabbt, utvecklar öppet och använder det vi bygger. Finns det i ditt projekt använder vi det förmodligen också i vårt. Vi tror starkt på open source-ekosystemet och vill stödja – inte ersätta – befintliga verktyg och communities.

Texten ovan är arbetsgivarens ursprungliga arbetsbeskrivning, hämtad som den skrivits. Övriga uppgifter på sidan, som lön, ansvarsområden och krav, har vårt system tolkat ur samma text och är inte värden som arbetsgivaren uttryckligen har bekräftat. Betrakta dem därför som vår bästa tolkning, inte som verifierade fakta.

Kompetenser & tekniker
TypeScriptBackendutvecklingFullstackutvecklingAPI-designSQLitePostgresSQLRelationsdatabaserKonformitetstestningCLI-utvecklingUtvecklarverktygTeknisk DokumentationUnderhåll Av Open Source-projekt
Hur denna lön står sig i jämförelse
Uppskattat 5 924 - 7 430 €Uppskattad nettolön 3 882 - 4 619 €

Uppskattat utifrån 210 jämförbara annonser

28 % lägre än seniora roller
4 840 €6 750 € median13 656 €
Månadslönjämförelse för Mjukvaruutvecklare
MarknadNedre gräns (25:e percentilen)MedianÖvre gräns (75:e percentilen)
seniora roller5 000 € per månad6 750 € per månad9 000 € per månad
Detta erbjudande5 924 € per månad6 677 € per månad7 430 € per månad
Ansvarsområden
  • Utöka Supabase-klientens API-kompatibilitet och verifiera beteendet med konformitetstester
  • Föra över mer av Supabase-stacken till SQLite
  • Bygga och stärka uppgraderingsvägen från Supabase Lite till fullständiga Supabase
  • Ansvara för CLI, lokala verktyg och dokumentation
  • Bygga och härda en löst kopplad driftad tjänst som kan skala ned till noll med nästan inga kostnader
  • Samarbeta med designpartner för att förbättra migrering och integration
  • Bidra till open source-communityn och det bredare Supabase-projektet
Krav
  • Gedigen backend- eller fullstackerfarenhet
  • Goda kunskaper i TypeScript
  • Erfarenhet av backend-system, ramverk eller utvecklarplattformar
  • Bred teknisk kompetens inom API-design, lagringsinternals och infrastruktur
  • Förmåga att läsa obekant kod och lära av implementationer i andra språk
  • Goda kunskaper i SQL och relationsdatabaser
  • Fokus på kompatibilitet och korrekthet, verifierad med tester och specifikationer
  • God problemlösningsförmåga och intresse för utvecklarupplevelse
  • Förmåga att ta ansvar för otydligt arbete i ett tidigt skede och definiera specifikationer
  • Bekväm med publika kodförråd i ett distansbaserat, asynkront team
  • Tydlig skriftlig kommunikation
Supabase-logotyp
Supabase · 25 lediga tjänster
Topporter (totalt): Distans - Globalt · 44 · Distans - EMEA · 2 · Remote, Globalt · 1 · +5 andra platser
Visa företag
Aktuella lediga tjänster på Supabase via JobCrawls
PlatsAktiva annonser
Distans - Globalt44
Distans - EMEA2
Remote, Globalt1
Etätyö - Globalt1
Remote, Varje plats1
Distans - Europa1
Distans - AMER1
Distans - Varförtroende?1
Aktuell rollfördelning på Supabase via JobCrawls
RolltypAktiva annonser
Produktchef4
Supportingenjör3
Programvaruutvecklare2
Prestandaingenjör2
Support Engineer2
Plattformingenjör2
Ingenjörschef2
Partnerskapschef1
Databasestödjande ingenjör1
OrioleDB-utvecklare1
Multigres Deployment Engineer1
Teknisk TAM-ledare1
Account Executive1
Developer Relations Engineer1
CLI-ingenjör1
Identitets- och åtkomsthanteringsingenjör1
Dataanalytiker1
Engineering Productivity Engineer1
Databassupportingenjör1
AWS Gaming GTM Segment Lead1
Produktdesigner1
Strategisk Partnerchef1
Varumärkesdesigner1
Teknisk programchef1
Release Engineer1
Partnermarknadschef1
Software Engineer1
Edge Functions Engineer1
Postgres Deployment Engineer1
Partnerlösningsarkitekt1
Site Reliability Engineer1
Produktansvarig1
Multigresingenjör1
FinOps-ledare1
Försäljningsförhandsarkitektledare1
Plattformsäkerhetsingenjör1
Supalite engineer1
Kundlösningsarkitekt1
FinOps-ingenjör1
Frontendutvecklare1
Aktuell fördelning av rollnivåer på Supabase via JobCrawls
RollnivåAktiva annonser
Senior27
Medelnivå19
Företagsledare2
Chef2
Om arbetsgivaren

Supabase är en Postgres-utvecklingsplattform med integrerade backendtjänster, däribland Database, Auth, Storage, Edge Functions, Realtime och Vector Search. Företaget uppger att det har omkring 400 medarbetare i över 60 länder och en community med fler än 540 000 medlemmar.

Kärnvärden
Open source förstBygga öppetStödja befintliga verktyg och communities

Missa aldrig ett nytt Mjukvaruutvecklare-jobb i Distans - Globalt

Vecko- eller daglig sammanfattning. Avsluta när som helst.

Liknande jobb

Från JobCrawls sökning: samma rolltitel och primära plats som denna annons (denna tjänst exkluderad). Upp till 8 resultat.