Резюме
Огляд проекту
Шукаємо досвідченого 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 для вдосконалення компонентів, орієнтованих на клієнта.
Досвід у плануванні, бронюванні або додатках ринку.
Деталі залучення
Фріланс-контракт з оплатою за етапами.
Гнучкий графік; необхідно надавати регулярні оновлення.
Можливість подальшої роботи після початкового запуску платформи.