Описание вакансии
О компании
Интернет-магазину "Академия сна" (интернет-магазин товаров для сна: матрасы, кровати, подушки, одеяла), одному из крупнейших федеральных «игроков» в своей сфере, требуется ведущий full-stack разработчик интеграций.
Мы ищем сильного практического разработчика, который сможет развивать интеграции, внутренние сервисы, базу данных, инструменты автоматизации и AI-подходы в реальных бизнес-задачах.
Нам нужен не просто разработчик “на задачи”, а человек, который умеет разбираться в бизнес-процессе, предлагать техническое решение, писать код, работать с данными, использовать AI-инструменты и доводить систему до стабильной работы.
Основные задачи
Интеграции с маркетплейсами и поставщиками
- Сопровождать, дорабатывать и переписывать существующие интеграции внутренних сервисов и БД с маркетплейсами и поставщиками.
- Разрабатывать новые интеграции для обмена заказами, остатками, статусами, товарами, ценами и контентом.
- Проектировать надежную логику обмена: логирование, обработка ошибок, повторные попытки, контроль дублей, сверка данных.
- Работать с API внешних площадок: Ozon, Wildberries, Яндекс Маркет, Мегамаркет, Lamoda и других, а также с внутренними сервисами: SelSup, 1c-битрикс, битрикс24 и другими.
Данные и автоматизация
- Разрабатывать Python-сервисы для обработки заказов, остатков, прайсов, товарных данных из Excel-файлов, XML/CSV-фидов и API-источников.
- Проектировать и развивать PostgreSQL-базу как структурированное хранилище данных компании.
- Загружать, очищать, нормализовать и проверять данные.
- Делать инструменты для контроля качества данных: расхождения, дубли, ошибки загрузки, неактуальные остатки, проблемы с карточками товаров.
AI, AI-first development и vibe coding
Мы хотим использовать AI не ради моды, а как практический инструмент ускорения разработки и автоматизации.
Задачи в этой части:
- Использовать AI-инструменты в разработке: ChatGPT, Claude, Cursor, GitHub Copilot, OpenAI Codex, Claude Code или аналоги.
- Применять AI-assisted development / vibe coding для быстрого создания прототипов, анализа документации, генерации кода, тестов, SQL-запросов и технических решений.
- Проверять результат работы AI, понимать сгенерированный код и отвечать за его качество.
- Использовать AI для обработки текстов, таблиц, контента, документов и данных.
- Участвовать во внедрении AI-инструментов для сотрудников: внутренние помощники, обработка документов, поиск по базе знаний, генерация отчетов, автоматизация рутинных операций.
- Искать участки бизнес-процессов, где AI и автоматизация дадут реальный практический эффект.
Важно: нам не нужен человек, который просто копирует код из AI. Нужен разработчик, который умеет правильно поставить задачу, критически проверить результат, встроить решение в архитектуру и довести его до промышленного использования.
Что важно для нас
- Уверенный опыт backend-разработки на Python.
- Опыт работы с PostgreSQL и SQL: проектирование таблиц, запросы, индексы, обработка данных.
- Опыт интеграций через REST API, webhooks, JSON, XML, CSV.
- Умение читать и быстро разбираться в API-документации.
- Опыт работы с Excel-файлами и гугл-таблицами: парсинг, обработка, проверка, автоматизация загрузок.
- Понимание принципов надежной разработки: логирование, обработка ошибок, тестирование, документация, контроль версий.
- Умение разбираться в чужом коде и аккуратно дорабатывать существующие решения.
- Способность общаться с не-техническими сотрудниками, выяснять бизнес-логику и превращать ее в рабочее техническое решение.
- Самостоятельность: умение не ждать идеального ТЗ, а задавать правильные вопросы, предлагать варианты и доводить задачу до результата.
- Практический опыт использования AI-инструментов в работе разработчика.
Будет преимуществом
- Опыт интеграций с маркетплейсами: Ozon, Wildberries, Яндекс Маркет, Мегамаркет, Lamoda.
- Опыт работы с 1С-Битрикс: товары, заказы, инфоблоки, Highload-блоки, агенты, обработчики событий, административная часть.
- Опыт работы с Битрикс24: CRM, сделки, задачи, роботы, бизнес-процессы, вебхуки, REST API.
- Опыт frontend-разработки на React на уровне создания и доработки внутренних интерфейсов.
- Опыт разработки внутренних ERP/CRM-систем, личных кабинетов, B2B-порталов, админок.
- Опыт работы с FastAPI, Django, Flask или другими Python-фреймворками.
- Опыт настройки мониторинга, резервного копирования, разграничения доступов и базовой информационной безопасности.
- Опыт работы с Power BI или аналогами.
- Опыт руководства, постановки задач сотрудникам и подрядчикам, координации работы системного администратора.
Технологии и инструменты
Основной стек:
- Python;
- PostgreSQL;
- SQL;
- REST API;
- JSON, XML, CSV;
- Excel;
- 1С-Битрикс;
- Битрикс24;
- API маркетплейсов и поставщиков.
Также могут использоваться:
- FastAPI / Django / Flask;
- PHP;
- Linux;
- cron / планировщики задач;
- Power BI;
- React;
- ChatGPT, Claude, Cursor, GitHub Copilot, OpenAI Codex, Claude Code.
Что будет результатом работы
- Интеграции с маркетплейсами и поставщиками работают стабильно, прозрачно и предсказуемо.
- Заказы, остатки, цены и контент обрабатываются автоматически и с понятной диагностикой ошибок.
- Данные хранятся в PostgreSQL в структурированном виде и могут использоваться для отчетов, сверок и автоматизации.
- Существующие решения на 1С-Битрикс и Битрикс24 поддерживаются и развиваются без хаоса в коде.
- У сотрудников появляются удобные внутренние инструменты вместо ручных Excel-операций и разрозненных действий.
- AI используется как рабочий инструмент: для ускорения разработки, обработки данных, автоматизации рутины и повышения эффективности процессов.
- IT-система компании становится более надежной, управляемой и масштабируемой.
Условия
- Офис: Санкт-Петербург, Ленинский пр., 151 (район пл. Конституции).
- Формат: офис / гибрид.
- Официальное оформление по ТК РФ.
- График 5/2.
- Стабильная компания с реальными прикладными задачами в e-commerce и marketplace-направлении.
- Корпоративные скидки на продукцию.
- Вкусный кофе и чай в офисе.
- Прямое взаимодействие с руководством и ключевыми сотрудниками бизнеса.
- В перспективе возможен рост до руководителя IT-направления по мере развития команды и увеличения количества задач.
Кому подойдет эта вакансия
Эта вакансия подойдет разработчику, которому интересно строить IT-систему внутри бизнеса, а не просто закрывать однотипные задачи.
Нам нужен человек, который может сам открыть ноутбук и сделать: разобраться в процессе, изучить API, спроектировать структуру данных, написать код, подключить интеграцию, проверить результат, исправить сбой, описать логику и довести решение до стабильной работы.
Мы ищем не “волшебника на все руки”, а сильного практичного разработчика, который понимает бизнес-задачи, умеет работать с данными, использует современные инструменты и хочет видеть реальный результат своей работы.