Flag job

Report

Client Library Engineer - Python, JavaScript

Location

remote

JobType

Full Time

About the job

Info This job is sourced from a job board

About the role

• Develop and maintain Supabase's Python and JavaScript client libraries, ensuring they are production-ready and reliable. • Ensure the libraries are fully battle-tested, with comprehensive test coverage, benchmarking, and stress testing. • Guarantee that the libraries work consistently across different platforms (Node.js, browsers, mobile, and backend environments). • Maintain high test coverage across all libraries to ensure reliability, prevent regressions, and facilitate safe refactoring. • Optimize library performance and usability for developers. • Collaborate with internal teams to align library APIs with best practices and idiomatic usage in both ecosystems. • Write clear, high-quality documentation and guides to help developers integrate the libraries easily. • Work closely with open-source communities, gather feedback, and iterate on improvements. • Stay up to date with the latest advancements in the Python and JavaScript ecosystems to ensure compatibility and best practices.

About the company

Supabase is an open-source alternative to Firebase, offering developers a comprehensive backend as a service platform. It provides a range of tools including a Postgres database, user authentication with Row Level Security, instant RESTful APIs, Edge Functions for custom code deployment, and real-time data synchronization. Supabase also supports large file storage and integration with machine learning models for vector embeddings. With its platform, developers can build scalable applications with ease and employ the robust capabilities of Postgres without managing backend infrastructure. Aimed at streamlining development workflows, Supabase is trusted by companies worldwide for its reliability and performance in scaling projects from small to large user bases.

Skills

JavaScript
Jest
Node.js
Open Source
Python
React
React Native
TypeScript