Fullstack TypeScript-разработчик на проект AI-платформы для инфлюенс-маркетинга
Кладовая · Казань
- Более 6 лет
- Полная
- Удалённо
Описание вакансии
Мы делаем платформу, которая автоматизирует работу с блогерами: поиск и парсинг каналов, CRM, коммуникацию через бота, аналитику эффективности и ML-скоринг.
Цель — запустить рекламную кампанию «одной кнопкой» по бюджету и ТЗ. По сути этовнутренний аналог Facebook Business Manager для инфлюенс-маркетинга.
Что мы предлагаем:
- Уникальную возможность построить все процессы с нуля в будущем крупном проекте;
- Высокую зарплату: мы готовы достойно платить классным специалистам за их время;
- Проектная работа, оформление через самозанятость . Это не штатная должность, но с полной занятостью и вовлеченностью;
- Творческую реализацию: вы сможете предлагать идеи и внедрять их в проект так, как видите. Мы открыты для нестандартных решений и приветствуем креативный подход;
- Работаем по задачам: каждая ставится отдельно, с понятным результатом и сроком. Если срок сорван, задача может быть передана другому исполнителю;
- Крутую открытую команду профессионалов с масштабным успешным бэкграундом.
Чем предстоит заниматься:
- Разрабатывать парсеры для Instagram, Telegram, YouTube, VK и TikTok: охваты, реакции, форматы (Reels, Stories, посты), медианные метрики, частота публикаций.
- Проектировать базу и CRM на PostgreSQL + Prisma с миграциями: каналы, владельцы каналов (один владелец ведёт много каналов), статусы, гео аудитории. Объём: 10 000+ каналов.
- Разрабатывать бэкенд в микросервисной архитектуре (парсинг, CRM, бот, аналитика, запуск кампаний — отдельные сервисы) и кешируемый фронтенд на React.
- Делать коммуникационного бота: первый контакт, диалог, напоминания об отчётах, мультиаккаунты, передача диалога менеджеру.
- Собирать аналитику: внутренняя статистика, UTM, конверсии, связка с системой заказов для LTV.
- Вместе с командой строить ML-скоринг каналов по ROI и модуль автозапуска кампаний.
- Защищать систему от блокировок: прокси, ротация аккаунтов.
Что мы ожидаем от вас:
- Системное мышление. Вы видите архитектуру решения целиком, понимаете, как модули связаны между собой, и умеете разбить большую задачу на части. Нам нужен человек, который думает, а не просто пишет код.
- Умение читать чужой код. Вы разбираетесь в чужом коде, оцениваете его качество и находите слабые места. Это важнее, чем объём кода, написанного руками.
- Вайб-кодинг как основной способ работы. Вы уверенно разрабатываете с Cursor, Claude Code и подобными инструментами: ИИ пишет код, а вы проектируете, ревьюите и отвечаете за результат. Понимаете каждую строку, которая попадает в проект, и не копируете код вслепую.
- Самостоятельность и пунктуальность. Вы честно оцениваете сроки и укладываетесь в них.
Стек:
- TypeScript — основной язык на фронте и бэке
- Фронтенд: React, кеширование данных и запросов (TanStack Query или аналог), опыт с Next.js будет плюсом
- Бэкенд: Node.js, микросервисная архитектура, взаимодействие сервисов через API и очереди (Redis/BullMQ, RabbitMQ или аналог)
- База данных: PostgreSQL, Prisma ORM, миграции (Prisma Migrate)
- Инфраструктура: Docker, базовый DevOps
- Плюсом будут: парсинг на Playwright/Puppeteer, работа с прокси, API соцсетей и Telegram (MTProto/GramJS), обход антибот-защит.
В сопроводительном письме напишите пожалуйста:
1. Пару слов о себе и релевантный опыт (парсинг, боты, CRM, data-проекты).
2.Ссылку на GitHub или примеры проектов.
3.Какими ИИ-инструментами пользуетесь и как именно.
4 Когда готовы начать.
До встречи на собеседовании!
Ключевые навыки
- React
- TypeScript
- PostgreSQL
- Микросервисная архитектура
- Node.js
- Docker