Full Stack Developer для конструктора магазинов в Telegram
Что за роль
Нужен Full Stack Developer для разработки конструктора магазинов в Telegram: лендинга, бота, Mini App и административной панели. Настройки и контент должны меняться через админку, чтобы адаптировать магазин под разные виды бизнеса без правок кода. В проект входят интерфейсы, интеграции, оформление заказов и инструменты управления.
Что предстоит делать
- Разработать адаптивный лендинг с блоками возможностей, демо, тарифами, FAQ и формой заявки в Telegram; предусмотреть редактирование блоков из админки, SEO и PageSpeed 90+.
- Создать Telegram-бота с настраиваемыми меню, текстами и разделами, а также конструктором сценариев с условиями для квизов и опросов.
- Реализовать подключаемые модули каталога, записи на услуги, промокодов, бонусной и реферальной программ, рассылок и поддержки.
- Разработать Mini App с каталогом, фильтрами, вариантами товаров, корзиной, избранным и записью к мастерам по временным слотам.
- Интегрировать доставку СДЭК по API и оплату через ЮKassa, включая карты, СБП, оплату при получении и обработку вебхуков.
- Собрать админ-панель для управления товарами и услугами, заказами, клиентами, промокодами, сегментными рассылками и чатом поддержки; добавить импорт Excel, статистику с графиками и роли пользователей.
- Настроить работу нескольких магазинов на одном сервере, миграции и тесты; подготовить исходники в архиве, демо-данные и README.
Что потребуется
- Уверенная работа с FastAPI и aiogram 3, PostgreSQL и Redis.
- Навыки разработки интерфейсов на Next.js и React; в проекте также предусмотрен Vite.
- Опыт контейнеризации и локального запуска сервисов с Docker Compose.
- Понимание интеграции API, платёжных вебхуков, миграций и тестирования.
- Умение создавать адаптивные интерфейсы от 320 px до 4K и реализовывать анимации на GSAP или Framer Motion.
Что важно знать
Это проектная разработка с договорной оплатой. В задании зафиксированы функции продукта, стек и состав сдаваемых материалов; сумму оплаты и остальные условия нужно согласовать отдельно. Для интерфейсов указаны светлая и тёмная темы, анимации, включая скролл-эффекты, параллакс и микроанимации, и целевой показатель PageSpeed 90+.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram