backend developer
сопроводительное письмо
описание
Компания разрабатывает систему на базе Supabase и PostgreSQL, включающую аутентификацию, платежные интеграции и real-time функционал.
задачи
- Проектировать и поддерживать схему базы данных (PostgreSQL).
- Настраивать Row-Level Security, роли и политики доступа.
- Писать Edge Functions для бизнес-логики.
- Строить систему аутентификации и авторизации (JWT, OAuth, 2FA).
- Интегрировать платёжные системы, SMS/email-сервисы, внешние API.
- Реализовывать real-time функционал (чаты, обновления статусов).
- Оптимизировать запросы и следить за производительностью БД.
требования
- От 2 лет коммерческого опыта в бэкенд-разработке.
- PostgreSQL-уверенный уровень: миграции, триггеры, функции, индексы, оптимизация запросов.
- Supabase-Auth, RLS, Edge Functions, Realtime, Storage.
- Опыт построения ролевых моделей доступа (несколько типов пользователей, команды, под-роли).
- Понимание принципов безопасности.
- Опыт с SQL-миграциями и версионированием схемы.
- Будет плюсом опыт с маркетплейсами / e-commerce, Next.js Server Actions / API Routes, Vercel, CI/CD.
условия
- Удалённая работа, но только для кандидатов в Казахстане.
навыки