Шукаємо Full-Stack Developer, який зможе реалізувати сайт за готовим дизайном у Figma — від складного анімованого лендінгу до авторизації, особистого кабінету, підписок, оплат та публічного каталогу AI-експертів.
Що потрібно буде робити
Перший етап — landing page:
реалізувати сайт за готовими макетами у Figma;
створити складні scroll-анімації;
інтегрувати та оптимізувати відео;
забезпечити плавну роботу анімацій на desktop / tablet / mobile;
оптимізувати сторінку за Core Web Vitals та Lighthouse.
Наступні етапи:
реалізувати реєстрацію та авторизацію користувачів;
розробити особистий кабінет;
інтегрувати підписки та платежі;
реалізувати публічний каталог AI-експертів;
інтегрувати сайт із десктопним застосунком через deep links;
реалізувати мультимовність;
налаштувати SEO та Open Graph;
реалізувати GDPR / cookie consent.
Наш tech stack
Frontend:
React + TypeScript;
Next.js або інший SSR/SSG-фреймворк;
GSAP / ScrollTrigger, Framer Motion або аналоги;
HTML5 Video та оптимізація відеоконтенту;
responsive design;
i18n;
Core Web Vitals / Lighthouse.
Backend:
Node.js або інша серверна технологія;
REST / GraphQL API;
PostgreSQL або інша реляційна БД;
OAuth;
робота із сесіями та авторизацією;
Stripe або аналогічна платіжна система;
webhooks та обробка статусів платежів і підписок.
Обов’язкові вимоги
3+ роки комерційного досвіду у Full-Stack розробці;
впевнене знання React + TypeScript;
практичний досвід із складними scroll-анімаціями;
досвід роботи з GSAP / ScrollTrigger, Framer Motion або аналогами;
досвід реалізації адаптивних інтерфейсів за Figma;
розуміння оптимізації web-відео: lazy loading, формати, розмір файлів, performance;
досвід розробки backend на Node.js або іншій серверній технології;
досвід роботи з PostgreSQL або аналогічною реляційною БД;
досвід реалізації повноцінної авторизації: registration, login, email verification, password recovery, OAuth;
досвід інтеграції платежів та підписок;
розуміння REST / GraphQL API;
досвід роботи з SEO для сучасних web-продуктів;
розуміння GDPR та cookie consent;
англійська на рівні, достатньому для роботи з технічною документацією.
Буде великим плюсом
досвід зі Stripe Billing або Paddle;
досвід роботи над SaaS-продуктами;
досвід роботи з продуктами для європейського ринку;
знання GDPR та специфіки німецького ринку;
досвід роботи з Headless CMS: Strapi, Sanity тощо;
Docker, CI/CD;
досвід деплою на Vercel, AWS або аналогах;
WebGL / Three.js;
досвід роботи з AI-продуктами;
розуміння deep links та інтеграції web ↔ desktop application.
Наш проект обмежений в часі орієнтовно1 місяць і передачає співпрацю по контракту B2B



