Проектная
Проект коммерческий, заказчик есть. Система разрабатывается с нуля, сейчас формируем техническую команду. Нужен специалист, который сможет не только писать код по готовому ТЗ, но и участвовать в архитектуре, принимать технические решения и отвечать за backend-часть проекта. Платформа объединит предложения нескольких поставщиков автозапчастей в единую систему. Основные функции: единый каталог, поиск по артикулу, бренду и названию, сопоставление товаров разных поставщиков, цены и остатки, сроки поставки, интеграции с поставщиками, B2B-личные кабинеты, корзина и заказы, система ролей, интеграция с 1С, административная панель, API, дальнейшее масштабирование системы. Основные задачи: на первом этапе изучить требования проекта, спроектировать архитектуру, определить структуру БД, спроектировать API, определить архитектуру интеграций, продумать обработку и нормализацию данных поставщиков, определить подход к поиску и сопоставлению товаров, подготовить техническую документацию, декомпозировать разработку на этапы. После утверждения архитектуры: разработка backend, реализация API, интеграции с поставщиками, интеграция с 1С, работа с каталогом, заказами, пользователями и ролями, подготовка production-инфраструктуры, дальнейшее развитие и масштабирование проекта. Предполагаемый стек: Node.js, TypeScript, NestJS, PostgreSQL, Redis, REST API, RabbitMQ / Kafka, Docker, Linux, Git, CI/CD. Стек обсуждаем. Если вы видите более подходящее техническое решение — ожидаем аргументированное предложение. Требования: обязательно 5+ лет коммерческой разработки, уверенный Node.js / TypeScript, PostgreSQL, проектирование backend-архитектуры, REST API и интеграции, Docker, Linux, Git, способность самостоятельно декомпозировать сложные задачи. Будет большим плюсом: B2B, e-commerce, marketplace, большие товарные каталоги, 1С, ERP, Redis, RabbitMQ / Kafka, высоконагруженные системы. Формат занятости: удалённая проектная работа, 20–30 часов в неделю на первом этапе; первый этап — архитектура и техническое проектирование; после перехода проекта в активную разработку возможна загрузка 30–40 часов в неделю по согласованию; работа долгосрочная, по мере прохождения этапов проекта; это не разовая задача и не подработка на несколько дней — рассматриваем специалиста для длительного участия в проекте. Оплата: первый этап: 70 000–100 000 ₽ за архитектуру и техническое проектирование; после перехода к разработке ориентир 250 000–400 000 ₽/мес. при загрузке 30–40 часов в неделю; конкретная ставка согласовывается с кандидатом исходя из опыта и зоны ответственности; оплата производится по согласованным этапам работы, с фиксацией объёма задач, результата и стоимости до начала каждого этапа. Что прислать при отклике: кратко о себе, опыт с Node.js / TypeScript, 2–3 проекта, где вы лично занимались backend или архитектурой, опыт B2B / e-commerce / marketplace, опыт работы с 1С, опыт с PostgreSQL, Redis, очередями, GitHub / портфолио, желаемая ставка за первый этап, желаемая ставка при дальнейшей загрузке 30–40 часов в неделю. После первичного общения предоставим подробное описание проекта и обсудим архитектуру.
⚠️ Будьте внимательны: вакансия размещена из открытых источников и может быть недостоверна.
Зарплата
70 000 – 400 000 ₽