Middle Backend/Fullstack-разработчик интеграций API — Python, React.js, PostgreSQL

Работодатель:
Зарплата:
140 000 - 180 000 руб.
Опыт работы:
От 1 года до 3 лет

О компании:

Loyal Club — IT-сервис для запуска цифровых программ лояльности для офлайн-бизнеса: ресторанов, кафе, салонов, студий, клиник, автомоек и других локальных компаний.

Мы развиваем продукт, который помогает бизнесу возвращать клиентов, работать с базой, запускать push-уведомления, цифровые карты, бонусные системы, акции и аналитику.

Сейчас мы ищем middle backend/fullstack-разработчика, который будет заниматься интеграциями Loyal Club с внешними системами: кассовыми и ресторанными системами, CRM, API партнёров и другими сервисами.

Основной фокус — API-интеграции. Отдельный важный блок — интеграции с r_keeper и iiko, где может потребоваться написание DLL-модулей и работа со спецификой этих систем.

Что предстоит делать

  • Разрабатывать и поддерживать интеграции Loyal Club с внешними сервисами.

  • Работать с API-интеграциями: REST API, JSON, webhooks, token/API key/OAuth-авторизация.

  • Разрабатывать backend-логику на Python 3.12+.

  • Работать с базой данных PostgreSQL.

  • При необходимости дорабатывать интерфейсные части продукта на React.js.

  • Проектировать обмен данными между Loyal Club и сторонними системами.

  • Разрабатывать интеграции с CRM, кассовыми/POS-системами, ресторанными системами и внутренними API.

  • Работать с интеграциями r_keeper и iiko.

  • При необходимости писать DLL-модули для интеграций с r_keeper и iiko.

  • Разбираться в технической документации внешних сервисов и быстро понимать логику их работы.

  • Настраивать обработку ошибок, логирование и мониторинг интеграций.

  • Тестировать корректность обмена данными вместе с командой.

  • Описывать реализованные интеграции так, чтобы ими могла пользоваться команда поддержки, внедрения и разработки.

  • Участвовать в обсуждении архитектуры интеграций и предлагать технически устойчивые решения.

Что важно для нас

  • Опыт backend-разработки от 2 лет.

  • Обязательный опыт коммерческой разработки на Python 3.12+.

  • Опыт работы с React.js.

  • Опыт работы с PostgreSQL.

  • Опыт разработки API-интеграций с внешними системами.

  • Понимание REST API, JSON, webhooks.

  • Умение работать с авторизацией через token, API key, OAuth или аналогичные механики.

  • Умение читать техническую документацию и разбираться в чужих API.

  • Опыт отладки интеграций: логи, ошибки, повторные запросы, нестабильные ответы внешних сервисов.

  • Понимание, как строить надёжный обмен данными между несколькими системами.

  • Аккуратность в коде и документации.

  • Способность самостоятельно разобраться в новой системе и довести интеграцию до рабочего результата.

Будет большим плюсом

  • Опыт интеграций с r_keeper.

  • Опыт интеграций с iiko.

  • Опыт написания DLL-модулей.

  • Опыт работы с ресторанными, кассовыми или POS-системами.

  • Опыт интеграций с CRM: amoCRM, Битрикс24, retailCRM или аналогичными системами.

  • Опыт интеграций с 1С, МойСклад, системами учёта или товарными базами.

  • Опыт работы с сервисами рассылок, телефонии, аналитики, платежей.

  • Понимание специфики офлайн-бизнеса: точки продаж, клиенты, чеки, бонусы, транзакции, кассы.

  • Опыт работы в продуктовой IT-команде.

Стек

Наш основной стек:

  • Python 3.12+

  • React.js

  • PostgreSQL

  • REST API

  • JSON

  • Webhooks

  • API key / token / OAuth

  • Интеграции с внешними сервисами

  • Работа с кассовыми, ресторанными и CRM-системами

Важно: нам нужен не просто разработчик «под один язык», а специалист, который умеет разбираться в API, логике внешних систем и интеграционных сценариях.

Что мы предлагаем

  • Работу над реальным IT-продуктом для малого и среднего бизнеса.

  • Задачи, где результат разработки сразу влияет на работу клиентов.

  • Участие в развитии интеграционного направления продукта.

  • Возможность работать с разными системами: CRM, кассы, POS, ресторанные системы, внешние API.

  • Команду, где можно предлагать технические решения, а не просто «делать по ТЗ».

  • Гибкий формат работы: удалённо

  • Полная занятость.

  • Уровень дохода: 140000 - 180000

  • Оформление: самозанятость, ИП

Кому будет интересно

Эта вакансия подойдёт middle-разработчику, который уверенно работает с Python, React.js и PostgreSQL и любит не просто писать стандартную серверную логику, а разбираться, как разные системы «общаются» между собой.

У нас много задач на стыке продукта, API, кассовых систем, CRM и бизнес-логики. Поэтому нам важен человек, который умеет не только писать код, но и понимать сценарий интеграции: какие данные передаются, где может сломаться обмен, как это отследить и как сделать решение стабильным.

Похожие вакансии

Unity C# Middle Developer (VR, Pico SDK)
Технострайк

Опыт в разработке мультиплеера на Netcode for GameObject или Mirror. Опыт работы с VR Interaction Framework. Реальный опыт разработки под...

Middle Системный Аналитик
ИЦ АЙ-ТЕКО

Знание объекта автоматизации (Mongo/Redis). Базовые знания SQL и опыт работы с нереляционными БД. Знание PostgreSQL( опыт самостоятельной настройки).

140 000 руб.
Администратор проекта\Scrum (Middle\Middle+)
SkillStaff

Опыт управления проектами. Практический опыт координации и взаимодействия с техническими командами разработки. Способность эффективно работать в условиях неопределённости и динамически...

150 000 - 189 000 руб.
Middle QA Engineer (Fullstack)
Рекрутер

Опыт работы с Postman (создание коллекций и умение их запускать, анализировать результат). Опыт автоматизации в Postman (автоматизация проверки результата выполнения...

170 000 - 190 000 руб.
Fullstack-разработчик (Астра Облако)
Группа компаний Астра

Знание C++ (стандарт С++17). Опыт разработки под ОС Linux. Знание Git. Будет плюсом: Знание Bash. Знание Ruby или Node.js.