Локация

Backend разработчик (Javascript / Node.js + PostgreSQL, интеграции с API)

Бем
  • от 150 000 руб.
  • до 200 000 руб.
Москва Постоянная занятость Полный день
Поделиться

Описание

Здравствуйте! Мы компания Бем . С 2015 года занимаемся производством натуральных БАДов и продажей через собственный сайт и маркетплейсы (Wb, Авито, Озон, Яндекс.Маркет).

Чем вы будете заниматься

  • Разрабатывать и поддерживать backend сервисы на JavaScript (мы используем Node.js , но открыты к кандидатам с любым опытным backend JS).
  • Интегрироваться с API маркетплейсов (Ozon / WB / Я.Маркет и др.):
    • подключаться к REST API (в том числе по документации),
    • реализовывать обмен данными: заказы, остатки, цены, товары и т.п.,
    • обрабатывать коды ответов, ошибки, лимиты запросов (429, 5xx и др.),
    • настраивать периодическую синхронизацию (cron, очереди, фоновые задачи).
  • Работать с PostgreSQL :
    • проектировать таблицы под заказы, товары, остатки, логи;
    • писать SQL запросы (JOIN, фильтрация, агрегации);
    • оптимизировать запросы и использовать индексы.
  • Реализовывать внутренние HTTP эндпоинты (REST API) для наших сервисов и внутренних инструментов.
  • Логировать и отлаживать интеграции: видеть, где отвалилась синхронизация, и быстро чинить.
  • Работать с API Битрикс24
  • Мелкие задачи (помощь в настройке оборудования и интеграций для сотрудников)

Наш технологический стек

  • JavaScript (backend; Node.js как основное окружение)
  • PostgreSQL
  • HTTP/REST, JSON
  • Git (GitHub / GitLab)

Кого мы ищем

Муст хэв:

  • Уверенно пишете на JavaScript на стороне сервера (опыт с Node.js плюс, но не жёсткое требование):
    • понимаете промисы, async/await;
    • умеете обрабатывать ошибки, а не глушить их.
  • Умеете работать с REST API :
    • делали реальные интеграции с внешними сервисами (не только игрушечные запросы );
    • понимаете коды ответов (2xx/4xx/5xx, 429), заголовки, формат JSON;
    • умеете реализовать повтор запросов, обработку лимитов, таймауты.
  • Есть опыт работы с PostgreSQL :
    • создание таблиц, связи, индексы;
    • запросы с JOIN, GROUP BY, WHERE;
    • базовое понимание производительности (что можно убить тяжёлыми запросами).
  • Уверенно пользуетесь Git (ветки, merge/pull request).

Будет плюсом:

  • Реальный опыт работы с API маркетплейсов (Ozon, Wildberries, Яндекс Маркет и т.п.).
  • Опыт работы с очередями задач, cron задачами, фоновой обработкой.
  • Опыт Docker / контейнеризации.
  • Понимание базовой предметной области e commerce: заказы, статусы, остатки, цены.
19 дней назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
250 000 - 310 000 руб.
  • HRP
  • Москва
Описание Мы ищем опытного разработчика, который готов решать сложные технические ... в backend разработке от 3 лет (на любом языке: Go, Node.js, C#, Java, C ... Node.js от 1 года ; знание SQL и опыт работы с PostgreSQL; опыт работы с ...
09.01.2026
250 000 - 310 000 руб.
от 150 000 руб.
  • 3Д Платформа
  • Москва
... Приглашаем программиста JS для работы над платформой Коиново. Основные задачи связаны с ... разные форматы - виртуальные музеи с 3D-визуализациями, лекции духовных служителей ... работы нет. Требования: Javascript, React, Node.js Опыт разработки и внедрения ...
12.01.2026
от 150 000 руб.
от 100 000 руб.
  • HR агентство А2
  • Москва
... на вакансию Full-stack разработчик (Node.js + React) . Москва (Россия ... инструменты для хантинга, интеграция с HH.ru и AI- ... backend + готовность углубляться во frontend. Уверенный Node.js/Express : проектирование REST API, middleware, авторизация, интеграции ...
22.12.2025
от 100 000 руб.