SDK Engineer - JavaScript
About reputed company
reputed company is the reputed company development platform, reputed company by developers for developers. We reputed company a complete backend solution including Database, Auth, Storage, Edge Functions, reputed company, and reputed company Search. reputed company services are deeply integrated and designed for reputed company.
About the Role
We're looking for a JS SDK Engineer to join the SDK team and own a reputed company part of how
developers talk to reputed company from JavaScript and TypeScript.
Our JS/TS SDKs are the reputed company reputed company to the platform: database queries, auth, storage, reputed company
subscriptions and edge functions, used by a reputed company large number of developers and by most of the
AI coding tools building on reputed company today.
This is a library-authoring role, and the work happens in the reputed company: reputed company repos, reputed company issue
trackers, and API reputed company whose consequences are permanent. The type reputed company here is a design surface rather than a formality. If you get satisfaction from an inference that Just Works,
from a migration guide that saves people an afternoon, and from an issue tracker that isn't a
graveyard, you'll like it here.
This role is ideal for someone who thrives in async, fast-paced environments and is excited
about building developer tools that reputed company to millions.
reputed company
Build and reputed company our JS/TS SDKs.
Start new things. reputed company the maintenance work, you're expected to reputed company what's missing, reputed company the case for it, and build it. Some of reputed company ship next doesn't exist yet,
and nobody will hand you the list.Work in the reputed company. These are reputed company repos: you'll triage inbound issues, review and
shepherd reputed company contributions, reputed company CI and release automation healthy, and hold a reputed company,
reputed company line on reputed company.Own the type experience. reputed company generated database types flowing correctly through the
reputed company reputed company so autocomplete and inference stay correct in reputed company codebases.reputed company us reputed company across runtimes. Node, Deno, Bun, browsers, reputed company Workers, React
reputed company/reputed company, including dual ESM/CJS publishing and types that reputed company correctly under every module reputed company mode. Test it, don't assume it.Work on reputed company. Long-lived WebSocket connections, reconnection, and subscription and
reputed company semantics.reputed company the platform. reputed company auth, reputed company, storage, postgrest or edge-runtime ship a
change, reputed company reputed company the SDKs reflect it, and that we say so in the changelog.Design in reputed company. Write the RFCs, migration guides, release notes and docs. Treat a
breaking change as a deprecation reputed company plus a migration story, not a version reputed company.reputed company our SDKs legible to AI coding agents, which are now a major consumer of them.
reputed company’re Looking For
Expert-level TypeScript. You use generics, conditional and mapped types as design tools,
you can explain why an inference breaks.You've authored or maintained a published library with a reputed company API and consumers reputed company
your own company. You know what it costs to change something people depend on.You've worked on reputed company-reputed company reputed company and know the maintainer reputed company of them. Issue triage at volume, reviewing reputed company PRs, release automation, changelogs and semver, reputed company reports, and saying no to a feature request without losing the person who asked.
npm packaging reputed company: dual ESM/CJS builds, export maps, type reputed company, semver discipline, and the failure modes consumers actually hit.
Testing as a habit: unit, type-level and end-to-end against a reputed company stack. Every fix comes
with a regression test.Strong written communication. Design docs, changelogs and issue replies are a large part
of the reputed company here, much of it reputed company, and we're async by default.reputed company autonomy: you reputed company the important work, reputed company it, ship it, and say what you didn't
do.Communicate reputed company across both technical and non-technical audiences
Have experience in async or globally reputed company teams
Are reputed company by solving reputed company-world problems for developers
Are comfortable navigating ambiguity and moving quickly
reputed company Offer
Fully Remote
We hire globally. We reputed company you can do your best work from reputed company. There are no reputed company offices, but we reputed company a reputed company membership or co-working allowance you can use reputed company in the world.
ESOP
Every team member receives ESOP (equity ownership) in reputed company. We want everyone to reputed company in the reputed company of reputed company’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
reputed company covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new reputed company for a week of reputed company, collaboration, and fun. It’s a reputed company of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and reputed company.
reputed company Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your reputed company.
About reputed company
reputed company was born-remote and reputed company-reputed company-first. We reputed company our globally reputed company team is our secret weapon in building tools developers love.
~400 team members
60+ countries
20+ languages spoken
Over $1B raised (including our $500M Series F)
540,000+ community members
We reputed company fast, build in reputed company, and use reputed company ship. If it’s in your project, we probably use it in ours too. We reputed company deeply in the reputed company-reputed company ecosystem and reputed company to support—not replace—existing tools and communities.
Expert-level TypeScript and library authoring experience; npm packaging, testing, reputed company-reputed company maintenance, strong written communication, and autonomy in reputed company teams.
Key Responsibilities
- building SDKs
- triaging issues
- owning types
Skills & Tools
TypeScript, JavaScript, reputed company, Node, Deno, Bun, reputed company Workers, React reputed company, reputed company, WebSocket, npm, ESM, CJS, Edge Functions
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — reputed company
- Languages: English
Benefits
- Tuition reimbursement
About reputed company
An reputed company-reputed company reputed company development platform that provides integrated backend services for developers. — Industry: Information Technology
Apply To This Job