Доработка модуля интеграции POS iiko (C#)

Дата размещения вакансии: 23.06.2025
Работодатель: 2Трейд
Уровень зарплаты:
от 25000 до 25000 RUR
Город:
Ярославль
Требуемый опыт работы:
От 1 года до 3 лет

Ищем разработчика для доработки модуля на C#, который обеспечивает интеграцию между POS-системой iiko и нашим приложением FastTable (сервис бронирования столиков и управления заказами). Интеграция построена через REST API.

Что нужно будет сделать (детальное ТЗ — после отклика):

  1. Привести все даты и время к единому формату (UTC / ISO) — аудит, исправление.

  2. Перейти от использования объекта "Резерв" к объекту "Банкет" — изменение логики взаимодействия с iiko.

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

  4. Реализовать фильтрацию входящих хуков (устранить дубли, отсеять ненужные события).

  5. Удалить хардкод, сторонние ссылки и неиспользуемый код, оставшийся от предыдущего разработчика.

  6. Провести тестирование на стенде (доступ к iiko и FastTable API предоставим).

Технические детали:

  • Язык: C# (.NET Framework 4.7.2)

  • Взаимодействие: REST API, Webhooks

  • Работа с git-репозиторием (pull request и ревью обязательны)

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

  • Опыт интеграции с iiko, r_keeper или другими POS-системами

  • Знание принципов вебхуков и событийной архитектуры

  • Опыт рефакторинга чужого кода

Формат:

  • Удалённо

  • Оплата за проект

  • После успешного завершения — возможны новые задачи по этому же проекту

Если вас заинтересовал проект — откликайтесь. Предоставим ТЗ, доступ к коду и ответим на все вопросы.