О компании:
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 и бизнес-логики. Поэтому нам важен человек, который умеет не только писать код, но и понимать сценарий интеграции: какие данные передаются, где может сломаться обмен, как это отследить и как сделать решение стабильным.
Похожие вакансии
Опыт в разработке мультиплеера на Netcode for GameObject или Mirror. Опыт работы с VR Interaction Framework. Реальный опыт разработки под...
Знание объекта автоматизации (Mongo/Redis). Базовые знания SQL и опыт работы с нереляционными БД. Знание PostgreSQL( опыт самостоятельной настройки).
Опыт управления проектами. Практический опыт координации и взаимодействия с техническими командами разработки. Способность эффективно работать в условиях неопределённости и динамически...
Опыт работы с Postman (создание коллекций и умение их запускать, анализировать результат). Опыт автоматизации в Postman (автоматизация проверки результата выполнения...
Знание C++ (стандарт С++17). Опыт разработки под ОС Linux. Знание Git. Будет плюсом: Знание Bash. Знание Ruby или Node.js.
