Резюме
Обзор проекта
Ищем опытного full-stack разработчика для создания первого производственного релиза платформы бронирования услуг (Next.js + Supabase, монорепозиторий, TypeScript). Начальное сотрудничество сосредоточено на завершении основных функций, укреплении кодовой базы и подготовке приложения к публичному запуску. Сильный долгосрочный потенциал: после завершения вы получите возможность продолжить работу над будущими функциями, интеграциями и расширениями системы.
Обязанности
Создание и доработка компонентов фронтенда с использованием Next.js App Router, Tailwind и TypeScript.
Реализация логики бэкенда, рабочих процессов и структур баз данных в Supabase (включая RLS, триггеры, аутентификацию и API).
Работа в монорепозитории PNPM (пакеты: shared, sdk, logger, action-parser, app).
Обеспечение чистой архитектуры, переиспользуемых компонентов и стабильных процессов сборки.
Помощь с развертыванием, конфигурацией окружения и тестированием.
Четкое сообщение о ходе выполнения и соблюдение согласованных этапов.
Требования
Подтвержденный опыт работы с (или аналогичными):
Next.js 13/14, Supabase, TypeScript и архитектурой монорепозитория.
Глубокое понимание аутентификации, проектирования API и управления состоянием фронтенда.
Способность работать самостоятельно и предоставлять код, готовый к производству.
Знание рабочих процессов GitHub и CI/CD.
Будет плюсом
Опыт создания SaaS платформ.
Навыки UI/UX для доработки компонентов, ориентированных на клиента.
Опыт в области планирования, бронирования или приложений для рынков.
Детали сотрудничества
Фриланс-контракт с оплатой по этапам.
Гибкий график; необходимо предоставлять регулярные обновления.
Возможность продолжения работы после первоначального запуска платформы.