Симикян Андраник Артурович

Backend developer for marketplace integrations

Коротко

Удалённая позиция backend-разработчика среднего уровня для e-commerce компании, продающей бытовую технику и электронику на Ozon и Wildberries. Требуется построить и поддерживать интеграции с Ozon Seller API (товары, заказы, отзывы, вебхуки, лимиты запросов) и синхронизацию данных с Google Sheets API. Язык программирования не важен — ключевой приоритет — практический опыт работы с Ozon Seller API и обработкой больших табличных данных. Зарплата не указана, обсуждается индивидуально.

Описание: Мы — компания в сфере e-commerce, более 6 лет занимаемся продажей бытовой техники и электроники на маркетплейсах Ozon и Wildberries. Активно развиваем внутренние инструменты аналитики и автоматизации, поэтому ищем разработчика, который поможет выстроить надежную систему интеграций, обработки данных и автоматизации бизнес-процессов.
Задачи:
•Разработка и оптимизация интеграций с Ozon Seller API (управление товарами, сбор аналитики, работа с заказами, отзывами и вопросами).
•Настройка взаимодействия по вебхукам и через периодический опрос эндпоинтов.
•Реализация логики обработки лимитов запросов (rate limits), очередей и корректной обработки ошибок API.
•Парсинг, валидация и синхронизация данных между нашими внутренними таблицами и личным кабинетом Ozon.
•Поддержка стабильности скриптов и сервисов в условиях постоянных изменений в документации Ozon.
Требования:
•Любой удобный для вас язык backend-разработки (Python, Node.js, Go, PHP, C# и др.). Язык не имеет значения — нам важен чистый, надежный и поддерживаемый код.
•Практический боевой опыт с Ozon Seller API: авторизация (Client-Id, Api-Key), пагинация курсорами/last_id, знание лимитов эндпоинтов.
•Глубокий опыт работы с Google Sheets API: сервисные аккаунты, библиотеки работы с таблицами (gspread, google-api-python-client или аналоги).
•Умение эффективно трансформировать сырые JSON-ответы в табличный вид.
•Понимание разницы между записью по одной ячейке и пакетными запросами (batch), чтобы скрипты не ложились на объемах в тысячи строк.
•Навыки работы с базами данных (PostgreSQL / SQLite / Redis) как промежуточным слоем кэширования.
Будет плюсом:
•Опыт автоматизации браузерных действий с помощью Playwright или Selenium.
•Опыт работы с прокси (HTTP/SOCKS5), их ротацией и антидетект-решениями.
•Понимание TLS-отпечатков (JA3/JA4) и особенностей HTTP-клиентов.
•Опыт работы с PostgreSQL, SQLite или другими базами данных.
•Опыт разработки внутренних сервисов для e-commerce и маркетплейсов.
Условия:
•Удаленный формат работы.
•Работу над реальными задачами действующего бизнеса.
•Возможность самостоятельно предлагать и внедрять технические решения.
•Прямое взаимодействие с руководством компании.
•Долгосрочное сотрудничество и возможность профессионального роста.
•Оплата обсуждается индивидуально по результатам собеседования, в зависимости от опыта и компетенций.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте