About the role
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
The team:
Management API, written in TypeScript, Nest.js and other JavaScript technologies, is a central part of every product in the Supabase stack. It allows all Supabase services and Supabase Studio communicate with each other, programmatically manage your own Supabase projects and organizations, as well as integrate with 3rd party services like Vercel, Resend, or Lovable. We are seeking someone to help us maintain existing API, expand OAuth applications capabilities, enhance reliability, and improve overall public API experience.
This is a fully remote role and we're accepting candidates located in NASA (North & South America) or APAC (Asia-Pacific) regions.
What you'll own:
Design, implement, and maintain both internal and public-facing APIs used across various Supabase products, including Studio, CLI, management APIs, and OAuth applications.
Integrate with third-party platforms and partners, either by developing custom integrations or providing clear API points for them to connect with Supabase.
Collaborate closely with various teams across Supabase (DevOps, Frontend, etc.) to ensure smooth integration and implementation of API functionality for the rest of the platform.
Build and enhance testing, debugging, and monitoring tools to ensure public APIs' stability, reliability, and performance.
Design, build, and enhance tools for testing, debugging, and monitoring to ensure the stability, reliability, and performance of public APIs.
What you bring:
5+ years of experience in backend API development, with strong expertise in TypeScript and JavaScript (Node.js) and familiarity with modern tools and frameworks (e.g., Nest.js, Express, Vitest, Zod).
Expertise in designing robust, scalable, and maintainable APIs, and experience with API versioning, pagination, and error handling best practices. Experience with OAuth, JWT, and API security best practices (rate limiting, CORS, etc.) is a plus.
Good understanding of PostgreSQL and relational databases.
Proven ability to build scalable, maintainable APIs and develop tools for testing, debugging, and monitoring API performance.
Understanding of CI/CD pipelines, Docker, and containerized deployments to streamline API development, testing, and release processes.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of w
Skills & Tags
Aplyr's read
Supabase is an open-source alternative to Firebase, attracting developers keen on efficient backend solutions with real-time capabilities and a strong community focus.
What's promising
- •Supabase offers a comprehensive backend solution, streamlining development processes for faster application building.
- •The company is open-source, fostering a strong community and collaborative development environment.
- •Supabase's real-time capabilities provide developers with dynamic data handling and synchronization.
What to watch
- •Limited public information about Supabase's long-term financial sustainability and profitability.
- •The company faces strong competition from established players like Firebase and AWS.
- •Rapid growth may strain resources and impact customer support quality.
Why Supabase
- •Supabase's open-source model differentiates it from proprietary backend solutions.
- •Its focus on Postgres as a core database offers robust and reliable data management.
- •Supabase's real-time subscription feature is a standout for dynamic application development.
Aplyr’s read is generated by AI from public sources. Was it useful?
About Supabase
Supabase is an open-source alternative to Firebase that provides developers with a complete backend solution, including a database, authentication, and real-time subscriptions. By simplifying the backend development process, Supabase empowers developers to build applications faster and more efficiently.