Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку

Разработчик CRM-системы для магазина одежды и обуви

Местоположение и тип занятости

Можно удаленно

Описание вакансии

О компании и команде

Мы создаём собственную CRM-систему для мультиканального ритейл-бизнеса — магазина одежды и обуви, сочетающего оффлайн-бутик и активный интернет-магазин. Наша цель — получить универсальный инструмент, объединяющий функциональность Trello (управление задачами и визуальное представление процессов), Bitrix24 (телефония, централизованная история чатов, автоматизация процессов) и AmoCRM (управление лидами, воронками продаж и автоматическими триггерами).

Ваша роль — ключевая в создании  интуитивно понятной CRM-системы, которая будет:

  • Управлять заказами с помощью карточек, меток, статусов и напоминаний, отражая их визуально и логично, подобно доскам задач в Trello.
  • Сегментировать клиентов по разным критериям, сохранять историю их покупок и общения, интегрировать социальные сети и мессенджеры для централизованного ведения коммуникации.
  • Автоматизировать воронки продаж, внедрить триггеры, которые сами ставят задачи или отправляют уведомления при изменении статуса заказа.
  • Включать функционал телефонии: запись звонков, переадресация, интеграция исходящих вызовов прямо из CRM.
  • Предоставлять инструменты для постановки и контроля задач, проектов и подзадач с возможностью анализировать производительность и эффективность команды.

Ожидания от кандидата

Идеальный кандидат для нас — это разработчик, способный мыслить масштабно и системно:

Хард-скиллы:

  • Опыт создания CRM или аналогичных систем под заказ, понимает особенности CRM-логики.
  • Владение одним из серверных языков (PHP, Node.js, Python) и опыт с современными фронтенд-фреймворками (React, Vue.js или Angular).
  • Уверенная работа с базами данных (MySQL, PostgreSQL), умение проектировать структуры хранения и оптимизировать запросы.
  • Знание интеграций по REST API, умение подключать телефонию (Asterisk, Twilio, Sipuni), мессенджеры (WhatsApp, Telegram, ВКонтакте), соцсети (Instagram, Facebook) и другие внешние сервисы.
  • Понимание архитектуры сложных систем: модульная структура, микросервисы, масштабируемость.
  • Навыки UX/UI на уровне понимания потребностей пользователя, умение создать удобный и понятный интерфейс.

Софт-скиллы:

  • Способность работать в команде и поддерживать открытое общение.
  • Инициативность: умение предлагать свои решения, а не ждать точных указаний.
  • Ответственность и внимательность к деталям: от кода до документирования процессов.

Опыт работы с готовыми CRM (Bitrix24, AmoCRM) будет большим плюсом, как и знание процессов eCommerce (оптимизация воронок продаж, понимание специфики интернет-магазина).

Основные задачи по разработке CRM:

1. Управление заказами (аналог Trello и Bitrix24):

  • Карточки заказов: создание, редактирование и удаление карточек с информацией о заказах.
  • Статусы заказов: настройка этапов заказа с визуальными колонками (как в Trello).
  • Метки и теги: система меток (например, «Срочно», «Проблемный», «VIP») для быстрого поиска.
  • Напоминания: встроенные уведомления о важных задачах или сроках.
  • История действий: подробная история изменений в заказах.
  • Права доступа: разграничение доступа для менеджеров, администраторов и операторов.

2. Управление клиентскими данными:

  • Клиентская база: централизованное хранение информации о клиентах (имя, телефон, соцсети, история покупок).
  • Сегментация: автоматическая группировка клиентов по различным критериям (сумма покупок, лояльность, активность).
  • Интеграция с соцсетями: автоматическое сохранение профилей клиентов из социальных сетей.
  • Клиентская аналитика: отчёты о покупательской активности, истории заказов, статистике продаж.

3. Коммуникации (аналог Bitrix24):

  • Сохранение переписок: интеграция с мессенджерами и соцсетями (WhatsApp, Instagram, Telegram, VK).
  • Централизованная история чатов: история общения с клиентами привязывается к клиентским карточкам.
  • Шаблоны сообщений: готовые тексты для быстрой отправки.
  • Групповые уведомления: автоматическое создание напоминаний для команды.

Дополнительные задачи (поэтапная реализация):

1. Система телефонии (аналог Bitrix24):

  • Интеграция с IP-телефонией: запись входящих и исходящих звонков.
  • Переадресация: перенаправление вызовов на другие номера.
  • Исходящие звонки: возможность звонить клиентам прямо из CRM.
  • Журнал звонков: хранение истории звонков, привязанных к клиентам.

2. Встроенный мессенджер для общения с клиентами:

  • Отправка сообщений клиентам: через соцсети и мессенджеры прямо из CRM.

3. Управление задачами (аналог Trello):

  • Задачи и проекты: создание задач, назначение ответственных, установка дедлайнов.
  • Подзадачи: разбиение сложных задач на этапы с привязкой к проектам или заказам.
  • Контроль выполнения: система контроля статусов задач и уведомлений.
  • Отчёты: аналитика по выполненным задачам, заказам и рабочей нагрузке сотрудников.

4. Функционал в стиле AmoCRM:

  • Управление лидами и воронками продаж: настройка нескольких воронок для разных типов или каналов заказов.
  • Автоматизация и триггеры: запуск автоматических действий при изменении статуса заказа или поступлении нового лида (отправка уведомлений, постановка задач).
  • Интеграция чат-ботов: первичная коммуникация с клиентами.
  • Кастомизация полей и форм: гибкая настройка карточек клиентов и заказов, добавление собственных полей.
  • Продвинутая аналитика по воронкам: отслеживание конверсий, анализ эффективности менеджеров, встроенные отчёты по продажам.

Условия работы

  • Гибкий график и возможность удалённой работы: нам важен результат, а не ваш часовой пояс или местоположение.
  • Проектная или полная занятость — можем обсуждать варианты сотрудничества.
  • Отсутствие излишних бюрократических процедур: прямой контакт с командой и доступ к лицам, принимающим решения.
  • Прозрачное обсуждение сроков, приоритетов и технологий — вы получите свободу и поддержку в выборе инструментов.

Бонусы

  • Участие в проекте «с нуля»: вы можете задать тон всей архитектуре и подходу к разработке, внести свой вклад в формирование технологического стека.
  • Конкурентоспособная компенсация, зависящая от вашего опыта и ценности, которую вы привнесёте в проект.
  • Доступ к обучению и обмену знаниями: обсуждения, ревью, совместные решения проблем.

Дополнительные инструкции

Откликнуться можно через функционал Habr Карьеры. Прикрепите резюме, портфолио и описание вашего опыта работы над подобными проектами. Мы внимательно рассмотрим каждый отклик.