Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Supabase — это платформа разработки на базе Postgres, созданная разработчиками для разработчиков. Мы предоставляем полноценное решение для бэкенда, включая базу данных, аутентификацию, хранилище, Edge Functions, Realtime и векторный поиск. Все сервисы глубоко интегрированы и разработаны с прицелом на масштабирование.
Мы ищем инженеров для команды, которая разрабатывает Supabase Lite — легковесную, нативную для TypeScript реализацию Supabase. Она работает как на SQLite, так и на Postgres и поставляется с API, совместимым с PostgREST и Auth, поэтому приложения, написанные с использованием @supabase/supabase-js, работают без изменений. Этот продукт создан потому, что разработчикам AI и партнерам платформы нужна база данных, которую можно предоставить для каждого прототипа без затрат и ожидания: мгновенное развертывание, минимальный размер, позволяющий запускать её в песочнице, и возможность обновления до полноценного Supabase, когда приложение выходит в продакшен.
Это роль с большой степенью самостоятельности. Небольшая команда, работающий продукт, ещё не установленные паттерны — вы будете отвечать за большие области от начала до конца и принимать реальные решения с первого дня.
В этой роли вы будете:
Расширять совместимость API с клиентом Supabase, сохраняя поведение, соответствующее хостинговому Supabase, и подкрепляя это тестами на соответствие
Переносить больше компонентов стека Supabase на SQLite
Создавать и укреплять путь обновления проекта с Supabase Lite до полноценного Supabase
Отвечать за опыт разработчика от начала до конца: CLI, локальные инструменты и документацию
Разрабатывать и укреплять хостинговое предложение на основе масштабируемой до нуля, почти бесплатной инфраструктуры, сохраняя слабую связанность, чтобы реализацию можно было заменить без переписывания
Работать напрямую с дизайн-партнёрами и превращать реальные проблемы миграции и интеграции в улучшенный продукт
Взаимодействовать с сообществом open-source и вносить вклад в более широкий стек Supabase.
Имеете значительный опыт работы с бэкендом или full-stack, хорошо владеете TypeScript и ранее создавали или участвовали в разработке бэкенд-систем, фреймворков или платформ для разработчиков
Вы сильный универсал, комфортно перемещаетесь по стеку от проектирования API до внутренних механизмов хранения и инфраструктуры, и готовы осваивать всё, что требует задача
Без труда читаете незнакомый код. Большая часть работы связана с изучением эталонных реализаций на других языках, таких как GoTrue на Go и PostgREST на Haskell, и воспроизведением их поведения на TypeScript
Имеете прочные знания SQL и реляционных баз данных, а также любопытство разобраться в различиях между Postgres и SQLite
Склонны к совместимости и корректности, стремитесь использовать тесты и спецификации для подтверждения поведения
Думаете наперёд. Когда все идут по стандартному сценарию, вы ищете более простой путь, который подходит для меньшего объёма — разбиваете сложную систему на 20%, покрывающие 80% потребностей, и заставляете её работать в гораздо меньших условиях, чем изначально задумано
Заботитесь об опыте разработчика: чистые API, быстрые циклы обратной связи и инструменты, которые делают правильное действие простым
Комфортно работаете с неоднозначными задачами на ранних этапах и принимаете обоснованные решения, которые формируют и определяют спецификацию. Это роль основателя в совершенно новой команде
Комфортно работаете в публичных репозиториях в удалённой, асинхронной команде
Чётко и ясно общаетесь письменно
Плюс: опыт работы со стеком Supabase, создание CLI для разработчиков или опыт поддержки open-source проектов.
Полностью удалённая работа
Мы нанимаем по всему миру. Мы верим, что вы можете работать максимально эффективно из любой точки. У Supabase нет офисов, но мы предоставляем членство в WeWork или компенсацию на коворкинг, которую можно использовать в любой точке мира.
ESOP
Каждый член команды получает долю в компании (ESOP). Мы хотим, чтобы все разделяли успех того, что мы создаём вместе.
Технический бюджет
Используйте этот бюджет для создания идеальной рабочей среды — ноутбук, монитор, наушники или всё, что помогает вам работать лучше.
Медицинское страхование
Supabase покрывает 100% медицинской страховки для сотрудников и 80% для их иждивенцев, где бы вы ни находились. Ваше здоровье и здоровье вашей семьи важны для нас.
Ежегодные оффсайты
Раз в год вся компания собирается в новом городе на неделю общения, совместной работы и развлечений. Это одно из главных событий года.
Гибкий график
Мы работаем асинхронно и доверяем вам управлять своим временем. Вы знаете, что и когда нужно сделать.
Профессиональное развитие
Каждому члену команды предоставляется ежегодный бюджет на обучение — курсы, книги, конференции или всё, что поддерживает ваш рост.
Supabase изначально создавался как удалённый и ориентированный на open-source проект. Мы считаем, что наша глобально распределённая команда — наше секретное оружие в создании инструментов, которые любят разработчики.
~400 членов команды
60+ стран
20+ языков
Более $1 млрд привлечённых инвестиций (включая наш раунд Series F на $500 млн)
Более 540 000 участников сообщества
Мы движемся быстро, строим публично и используем то, что создаём. Если это есть в вашем проекте, скорее всего, мы используем это и в нашем. Мы глубоко верим в экосистему open-source и стремимся поддерживать — а не заменять — существующие инструменты и сообщества.
Мы стараемся сделать процесс простым, удобным для асинхронного взаимодействия и уважительным к вашему времени:
Отклик — наша команда рассмотрит вашу заявку.
Вводный звонок — короткий видеочат, чтобы познакомиться.
Собеседования — до четырёх звонков с:
Руководителями команд
Будущими коллегами
Кросс-функциональным сотрудником из продуктовой, growth или инженерной команды (в зависимости от роли)
Представителем руководства или основателей
Решение — мы можем задать финальный вопрос или сразу сделать предложение.
Вся коммуникация проходит удалённо, и мы стремимся двигаться быстро.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности