Base Career helps you apply smarter for this job.
Key skills for this role
Core framework architecture — auth endpoints, sessions, cookies, request context, middleware, and before/after hook pipelines
Public API and type system design — shaping stable, ergonomic interfaces across the framework, plugins, and client libraries
Plugin and package architecture — evolving Better Auth’s extension model across the core library and first-party packages
Reactive client systems — designing and evolving the typed client, shared session state model, and cross-framework reactive architecture that power React, Vue, Svelte, Solid, and Lynx
Runtime and framework compatibility — ensuring Better Auth works correctly and consistently across Node.js, Bun, Deno, Cloudflare Workers, and multiple framework integrations
Security and identity protocols — OAuth2, OIDC, SAML, SCIM, passkeys, CSRF protections, origin validation, rate limiting, and secure session handling
Enterprise platform foundations — helping define and build capabilities around org management, provisioning, admin workflows, observability, analytics, and operational tooling
OSS/commercial product boundaries — deciding what belongs in the open-source framework, what belongs in the enterprise layer, and how the two compose cleanly
Release quality and contributor experience — code review, issue triage, docs, tests, migration strategy, and safe upgrade paths for users
Experience level — 7+ years of software engineering experience building and shipping production systems in TypeScript
Advanced TypeScript — You’re comfortable with complex generics, conditional types, mapped types, template literal types, and inference, and you know how to use them to design developer-facing libraries
API Design Instinct — You think carefully about ergonomics, backwards compatibility, migration paths, and the long-term consequences of public API decisions
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
San Francisco, USA
San Francisco, USA
San Francisco, USA
San Francisco, USA
San Francisco, USA
Security and Platform Judgment — You’re comfortable working in auth-heavy, security-sensitive systems and can reason across sessions, tokens, redirects, CSRF, OAuth2/OIDC, and cross-runtime constraints
Open Source Leadership — You communicate clearly, write thoughtful reviews, maintain a high quality bar, and understand the responsibility that comes with building APIs other developers depend on
Ownership — You’re comfortable taking ambiguous, high-leverage work from idea through implementation, release, and follow-through
Experience maintaining or leading widely-used open-source libraries
Experience building authentication, identity, developer infrastructure, or other security-sensitive systems
Experience with plugin systems, adapter layers, or multi-package TypeScript monorepos
Familiarity with reactive state primitives and multi-framework client libraries
Experience building enterprise or B2B platform features such as SSO, SCIM, org management, admin tooling, auditability, or compliance-oriented workflows
Experience thinking carefully about OSS versus commercial boundaries in developer products
Comprehensive authentication and authorization framework for TypeScript.
Visit company websiteJobs and hiring trendsFull-time
Senior · 7+ years experience
Onsite
Apply faster on company sites with our extension.