Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Supabase

SDK Engineer, JavaScript

Supabase

JavaScript/TypeScript SDK Engineer building open-source developer tools for Supabase’s Postgres platform. Owning SDK APIs, type systems, runtimes, realtime, releases, and public documentation.

Posted 8/5/2026full-timeRemote • 🌎 Anywhere in the WorldMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expert-level proficiency in TypeScript and experience in building and maintaining SDKs with a focus on public APIs and open-source contributions. Capable of managing project scope, release automation, and ensuring accurate type resolution across various environments.

Highest-signal resume keywords
Expert-Level TypeScriptOpen-Source Project MaintenanceRelease AutomationFluency with NPM PackagingStrong Written Communication

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScriptTypeScriptWebSocket FunctionalityUnit TestingEnd-to-End TestingSemantic VersioningDual ESM/CJS BuildsType ResolutionIssue TriagePublic API Development
Soft Skills
Autonomous WorkClear CommunicationProblem SolvingAdaptabilityCollaboration in Distributed Teams
Tools & Technologies
NodeDenoBunCloudflare WorkersReact NativeExpoCI/CD ToolsPublic RepositoriesRFC WritingDocumentation
Industry Keywords
SDK DevelopmentReal-Time FunctionalityChangelogsMigration GuidesPublic Issue Responses

Tech Stack

Tools & technologies
JavaScriptNode.jsReactReact NativeTypeScript

About the role

Key responsibilities & impact
  • Build and evolve Supabase’s JavaScript and TypeScript SDKs
  • Identify missing platform capabilities, make the case for them, and build new features
  • Triage inbound issues and review and shepherd outside contributions in public repositories
  • Maintain CI and release automation and manage project scope
  • Ensure generated database types flow correctly through client APIs for accurate autocomplete and inference
  • Support Node, Deno, Bun, browsers, Cloudflare Workers, and React Native/Expo runtimes
  • Maintain dual ESM/CJS publishing and correct type resolution across module resolution modes
  • Develop realtime functionality involving WebSocket connections, reconnection, subscriptions, and presence semantics
  • Keep SDKs aligned with changes to auth, realtime, storage, PostgREST, and edge runtime services
  • Write RFCs, migration guides, release notes, changelogs, and documentation
  • Make SDKs legible to AI coding agents

Requirements

What you’ll need
  • Expert-level TypeScript, including generics, conditional types, and mapped types
  • Authored or maintained a published library with a public API and external consumers
  • Experience working on open-source projects from the maintainer side
  • Experience with issue triage, outside pull-request reviews, release automation, changelogs, semantic versioning, and security reports
  • Fluency with npm packaging, dual ESM/CJS builds, export maps, and type resolution
  • Testing experience across unit, type-level, and end-to-end tests against a real stack
  • Strong written communication for design documents, changelogs, and public issue responses
  • Ability to work autonomously: identify, scope, and ship important work
  • Ability to communicate clearly across technical and non-technical audiences
  • Experience in async or globally distributed teams
  • Comfortable navigating ambiguity and moving quickly
  • Energized by solving real-world problems for developers

Benefits

Comp & perks
  • Fully remote work
  • WeWork membership or co-working allowance usable anywhere in the world
  • ESOP (equity ownership) for every team member
  • Tech allowance for laptop, monitor, headphones, or other work-environment needs
  • Health insurance: 100% coverage for employees and 80% for dependents
  • Annual company off-sites
  • Flexible, asynchronous work
  • Annual education allowance for courses, books, conferences, or other learning