О компании
Supabase — это платформа разработки на базе Postgres, созданная разработчиками для разработчиков. Мы предоставляем полное решение для бэкенда, включая базу данных, аутентификацию, хранилище, Edge Functions, реальное время и векторный поиск. Все сервисы глубоко интегрированы и спроектированы для роста.
Обязанности
- Проектировать, внедрять и поддерживать как внутренние, так и публичные API, используемые в различных продуктах Supabase, включая Studio, CLI, управляющие API и приложения OAuth.
- Интегрироваться с платформами и партнёрами третьих сторон, разрабатывая пользовательские интеграции или предоставляя чёткие точки API для их подключения к Supabase.
- Тесно сотрудничать с различными командами в Supabase (DevOps, Frontend и др.), чтобы обеспечить плавную интеграцию и реализацию функциональности API для всей платформы.
- Создавать и улучшать инструменты для тестирования, отладки и мониторинга, чтобы гарантировать стабильность, надёжность и производительность публичных API.
- Работать с командой dev-workflows для улучшения и повышения ценности опыта работы с ветвлениями для пользователей Supabase.
Требования
- Более 5 лет опыта в разработке API для бэкенда, с сильной экспертизой в TypeScript и JavaScript (Node.js).
- Знакомство с современными инструментами и фреймворками, например, Nest.js, Express, Vitest, Zod.
- Экспертиза в проектировании надёжных, масштабируемых и поддерживаемых API, с опытом работы с версионированием API, пагинацией и лучшими практиками обработки ошибок.
- Хорошее понимание PostgreSQL и реляционных баз данных.
- Понимание CI/CD пайплайнов, Docker и контейнеризированных развертываний.
Условия и бенефиты
- Полностью удалённая работа с членством в WeWork или пособием на коворкинг.
- ESOP для каждого члена команды, позволяющий владеть акциями компании.
- Пособие на технологии для обустройства идеальной рабочей среды.
- Медицинские льготы, покрывающие 100% для сотрудников и 80% для иждивенцев.
- Годовые выездные мероприятия для связи и сотрудничества в команде.
- Гибкие условия работы с акцентом на асинхронную работу.
- Профессиональное развитие с ежегодным образовательным пособием.



