Backend Developer / Tech Lead
Технологии
Описание вакансии
Кратко о роли
Ищем Backend Developer / Tech Lead для разработки крупной B2B-платформы автозапчастей с нуля. Специалист будет отвечать за архитектуру, принятие технических решений и backend-часть проекта.
Ключевые задачи
- Проектирование архитектуры системы, структуры БД и API.
- Разработка backend-части и интеграций с поставщиками и 1С.
- Нормализация данных поставщиков и настройка поиска товаров.
- Подготовка технической документации и декомпозиция задач.
- Подготовка production-инфраструктуры и масштабирование системы.
Обязательные требования
- Опыт коммерческой разработки от 5 лет.
- Уверенное владение Node.js и TypeScript.
- Опыт работы с PostgreSQL.
- Навыки проектирования backend-архитектуры.
- Опыт работы с REST API и интеграциями.
- Знание Docker, Linux и Git.
- Способность самостоятельно декомпозировать сложные задачи.
Будет плюсом
- Опыт в B2B, e-commerce или маркетплейсах.
- Опыт работы с 1С и ERP-системами.
- Знание Redis, RabbitMQ или Kafka.
- Опыт работы с высоконагруженными системами.
Условия и бенефиты
- Удалённый формат работы.
- Проектная занятость: 20–30 часов в неделю на старте, далее 30–40 часов.
- Оплата за первый этап (архитектура): 70 000–100 000 ₽.
- Оплата при активной разработке: 250 000–400 000 ₽/мес.
- Долгосрочное сотрудничество.
Процесс найма
- Первичное общение.
- Предоставление подробного описания проекта.
- Обсуждение архитектуры.
Проект коммерческий, заказчик есть. Система разрабатывается с нуля, сейчас формируем техническую команду. Нужен специалист, который сможет не только писать код по готовому ТЗ, но и участвовать в архитектуре, принимать технические решения и отвечать за backend-часть проекта.
Платформа объединит предложения нескольких поставщиков автозапчастей в единую систему. Основные функции: единый каталог, поиск по артикулу/бренду/названию, сопоставление товаров, цены и остатки, сроки поставки, интеграции с поставщиками, B2B-личные кабинеты, корзина и заказы, система ролей, интеграция с 1С, административная панель, API, дальнейшее масштабирование.
Задачи на первом этапе: изучить требования, спроектировать архитектуру, определить структуру БД, спроектировать API, определить архитектуру интеграций, продумать обработку и нормализацию данных, определить подход к поиску и сопоставлению товаров, подготовить техническую документацию, декомпозировать разработку.
Задачи после утверждения архитектуры: разработка backend, реализация API, интеграции с поставщиками и 1С, работа с каталогом/заказами/пользователями, подготовка production-инфраструктуры, развитие и масштабирование.
Стек (обсуждаемый): Node.js, TypeScript, NestJS, PostgreSQL, Redis, REST API, RabbitMQ/Kafka, Docker, Linux, Git, CI/CD.
Формат занятости: удалённая проектная работа. На первом этапе 20–30 часов в неделю, после перехода в активную разработку — 30–40 часов. Работа долгосрочная, не разовая задача.
Оригинальная вакансия:
https://t.me/FrWork3/16039