Требуется Full-Stack разработчик — Strapi CMS, электронная коммерция, система лояльности и ИИ для туристических сайтов
Описание проекта:
Мы — компания в сфере туристических технологий, управляющая несколькими туристическими и событийными веб-сайтами по всему миру. Мы ищем опытного фрилансера-разработчика полного стека, который поможет создать и поддерживать техническую основу наших платформ, используя Strapi CMS (безголовая архитектура).
Наши сайты охватывают достопримечательности, отели, рестораны, туры, календари событий и акции. Кроме управления контентом, мы создаем полную экосистему пользователей — включая учетные записи, электронную коммерцию, клуб лояльности, цифровые кошельки и функции на основе ИИ. Нам нужен разработчик, который использует инструменты ИИ в своем ежедневном рабочем процессе и может предоставлять более быстрое, умное и качественное решение.
Над чем вы будете работать:
- Настройка и конфигурация типов контента Strapi v5, таких как: достопримечательности, события, отели, туры, рестораны, акции и т.д.
- Создание гибкой плановой публикации и акций на основе времени — постоянные, основанные на кампании или разовые
- Разработка интеграций REST / GraphQL API с третьими сторонами для бронирования, продажи билетов и поставщиков данных
- Создание фронтенд-страниц — списков, страниц с деталями, календарей событий, страниц размещения — с использованием Next.js / React
- Реализация структурированных данных Schema.org для SEO и видимости в поиске ИИ
- Поддержка многоязычного контента на нескольких языках
- Аутентификация пользователей — регистрация конечных пользователей, вход в систему, управление профилем и доступ на основе ролей
- Электронная коммерция и платежи — прямые потоки оформления заказа, интегрированные с платежными провайдерами (Stripe и другими)
- Клуб лояльности — система членства, где пользователи зарабатывают виртуальную валюту через бронирования, посещения и взаимодействие на платформе
- Цифровой кошелек — пользователи накапливают виртуальный кредит и могут использовать его как частичную или полную оплату при оформлении заказа
- Умный поиск на основе ИИ — запросы на естественном языке, которые понимают намерения посетителей (например, "семейные развлечения на этих выходных в Риме")
- Персонализированные рекомендации — отображение релевантных достопримечательностей, событий и предложений на основе поведения пользователя, истории бронирования и активности в кошельке
- Чат-бот / виртуальный помощник — разговорный интерфейс, который отвечает на вопросы посетителей и направляет их по платформе
- Инструменты контента на основе ИИ для редакторов Strapi — авто-советы, переводы и генерация контента с помощью ИИ внутри CMS
- Поддержка и улучшение существующих туристических веб-сайтов по мере необходимости
Технический стек: Strapi v5 · Node.js · React / Next.js · PostgreSQL · REST / GraphQL · Git · Stripe · OpenAI / LLM API
Мы ищем кого-то, кто:
- Имеет 3+ года опыта разработки полного стека
- Работал с Strapi или другим безголовым CMS
- Имеет опыт создания систем аутентификации пользователей и управления учетными записями
- Интегрировал платежные провайдеры (Stripe, PayPal или аналогичные) в производственных условиях
- Создавал или участвовал в системах лояльности, вознаграждений или кошельков
- Имеет опыт интеграции API ИИ/LLM (OpenAI, Anthropic или аналогичные) в производственные приложения
- Активно использует инструменты программирования на основе ИИ (Cursor, GitHub Copilot, Claude или аналогичные) для написания, отладки и оптимизации кода — это не опционально, это часть того, как мы ожидаем выполнения работы
- Может работать независимо над несколькими проектами одновременно
- Знает, как работать с REST и GraphQL API
- Имеет опыт работы с многоязычными / i18n настройками для международной аудитории
- Доступен для постоянного сотрудничества в разных часовых поясах
- Может указывать цену за проект или почасовую ставку
Будет плюсом: Опыт работы с туристическими, бронированиями или билетными платформами · Пользовательские плагины или промежуточное ПО Strapi · Make.com или аналогичные инструменты автоматизации · Оптимизация производительности, CDN и кэширование · Векторные базы данных или семантический поиск (Pinecone, pgvector) · Реализации RAG (генерация с дополнением поиска)
Чтобы подать заявку: Отправьте короткое введение, вашу почасовую или проектную ставку и ссылки на соответствующие работы или ваш GitHub — особенно любые проекты, связанные с электронной коммерцией, аутентификацией, системами лояльности/кошельков или интеграциями ИИ. Мы запланируем короткий звонок, чтобы согласовать объем работ и обсудить дальнейшее сотрудничество.