Сергей Муратов, продакт-директор команды В2В2С
«Творим, что хотим. Если это помогает сервису стать лучше»
Привет! Я Серёжа, продакт-директор команды В2В2С в Профи. Нас девять: я, продакт Люда, технический продакт Саша, аналитик Олег, дизайнер Полина, разработчики Максим, Вася, Денис и Рома. Мы занимаемся «сквозными» проектами, которые касаются и клиентов, и специалистов сервиса. Сейчас их три:
- Поддержка — разрабатываем внутренние продукты, которые помогают команде поддержки работать эффективнее. Например, делаем очередь раздачи заданий, чаты для поддержки, шаблоны ответов операторов и их редактор.
- Пресеты — предлагаем клиенту не ждать откликов на заказ и не сравнивать специалистов, а поручить это нашим партнёрам. То есть клиент платит фиксированную сумму и не тратит время на выбор специалиста, а сразу получает услугу.
- Платформа для всех типов чатов на сервисе (клиент-специалист, клиент-поддержка, специалист-поддержка). Делаем так, чтобы чаты выдерживали самые колоссальные нагрузки и можно было удобно расширять их функционал под нужды других продуктовых команд.
У нас много планов и новых идей, поэтому расширяем команду.
Работаем в стеке: React, TypeScript, Node.js, GraphQL, React Native.
Зачем тебе к нам
- Пробовать новое. Без экспериментов не бывает инноваций. Поэтому мы не боимся ошибаться и реализуем смелые решения. Например, сейчас экспериментируем с бизнес-моделью Профи.
- Не только писать код, но и вместе с командой решать проблемы в продукте. Пригодятся логика и творческий подход.
- Быть частью tech-community. В компании много сильных разработчиков. Мы организовали сообщество, где раз в неделю обсуждаем наболевшее, делимся опытом или просто говорим за жизнь :-) Недавно провели открытый митап про жизнь разработчика в мире микросервисов.
Чем предстоит заниматься
В первое время:
- Улучшить инструмент подстановки шаблонов для операторов: разобраться с WYSIWYG-редактором, сделать несколько виджетов для быстрого поиска и подстановки шаблонов, реализовать inline-вставку шаблона в поле ответа.
- Реализовать пресеты на вебе — возможность получить услугу, не тратя время на выбор специалиста. Сейчас они есть только в мобильном приложении.
Когда освоишься:
- В поддержке: продолжать делать жизнь операторов удобнее. Например, создать единое рабочее пространство оператора с персональной статистикой и историей выполненных заданий, модифицировать оценку диалога, которую мы собираем у клиентов и специалистов.
- В пресетах: подключать новых партнёров, реализовывать новые сценарии взаимодействия клиентов и специалистов с ними. Например, оплату картой или удобный выбор времени для приезда специалиста.
- Иногда помогать команде платформы чатов реализовать новые фичи. Например, редактирование/удаление/цитирование сообщений, отправка геопозиции в чат и многое другое.
Что нужно, чтобы к нам присоединиться
- Опыт работы во фронтенде от двух лет. Умеешь писать оптимальный код, который будет работать эффективно у каждого клиента :-)
- Уверенное владение JavaScript. Слова event loop и асинхронный JS не вызывают у тебя недоумения.
- Знание React на уровне построения и оптимизации сложных интерфейсов. Круто, если представляешь, как он устроен изнутри.
- Понимание и умение использовать типизированный JS. Мы пишем на TypeScript и активно переводим старый код с Flow на него.
- Представление о работе с бэкэндом. Мы используем как GraphQL, так и «ванильный» REST API.
- Знание, зачем нужен webpack. Можешь поправить конфигурацию с помощью документации.
- Умение ориентироваться в быстро меняющихся условиях и в задачах без чётких требований. Мы много экспериментируем и часто не знаем, как сработают наши идеи. Нужно уметь подстраиваться под ситуацию и предлагать свои решения.
- Самостоятельность. Мы всегда поможем разобраться, особенно в первое время. Но в будущем ждём, что нам не придётся контролировать каждый твой шаг.
- Будет плюсом опыт работы с Node.js или React Native. Если тебе понравилось, сможешь продолжить осваивать их у нас :-)