React-разработчик в команду В2В2С

Как попасть в нашу команду

«Творим, что хотим. Если это помогает сервису стать лучше»

Сергей Муратов, продакт-директор команды В2В2С

Привет! Я Серёжа, продакт-директор команды В2В2С в Профи. Нас девять: я, продакт Люда, технический продакт Саша, аналитик Олег, дизайнер Полина, разработчики Максим, Вася, Денис и Рома. Мы занимаемся «сквозными» проектами, которые касаются и клиентов, и специалистов сервиса. Сейчас их три:

  1. Поддержка — разрабатываем внутренние продукты, которые помогают команде поддержки работать эффективнее. Например, делаем очередь раздачи заданий, чаты для поддержки, шаблоны ответов операторов и их редактор. 
  2. Пресеты — предлагаем клиенту не ждать откликов на заказ и не сравнивать специалистов, а поручить это нашим партнёрам. То есть клиент платит фиксированную сумму и не тратит время на выбор специалиста, а сразу получает услугу.
  3. Платформа для всех типов чатов на сервисе (клиент-специалист, клиент-поддержка, специалист-поддержка). Делаем так, чтобы чаты выдерживали самые колоссальные нагрузки и можно было удобно расширять их функционал под нужды других продуктовых команд.

У нас много планов и новых идей, поэтому расширяем команду.  

Работаем в стеке: 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. Если тебе понравилось, сможешь продолжить осваивать их у нас :-)

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

  • Высокую зарплату, которую пересматриваем раз в полгода.

  • Опционы компании тем, кто круто себя проявит. Будешь брать большие проекты, развиваться и вдохновлять команду — они твои.

  • Оплату половины стоимости ДМС, включая стоматологию.

  • Комфортный офис на Ходынском поле (10 минут от метро «ЦСКА» и 5 минут транспортом от метро «Аэропорт»). Каши, омлеты, запеканки на завтрак, овощи и фрукты в обед.

  • Оплату профильных курсов, участия в конференциях. Ещё помогаем написать статью или подготовить выступление, если тебе интересно делиться опытом.

  • Компенсацию половины стоимости парковки около офиса.

  • Пятничные посиделки в лофте. После работы мы любим собираться в нашем лофте недалеко от офиса, чтобы поболтать или поиграть в настолки.

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

  • Маникюр и массаж в офисе. Мастера приходят несколько раз в месяц.

  • Занятия йогой в спортзале компании. А ещё раз в год оплачиваем часть стоимости абонемента в любой фитнес-клуб или отдельных тренировок.

  • Режим Office&Remote. Каждый самостоятельно решает, откуда работать сегодня. Главное, чтобы это устраивало команду.

  • Доступ к электронной библиотеке МИФа и к книжной полке в офисе. Если не найдёшь нужную для работы книгу — мы её приобретём.

  • Скидки на услуги специалистов Профи. Компенсируем до 50% стоимости заказа.

Где мы находимся

Москва, ул. Авиаконструктора Микояна, дом 12, ближайшие станции метро «Аэропорт», «ЦСКА».

Все вакансии

Вакансии

Разработка

Junior backend-разработчик на PHP

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

Senior PHP-разработчик

Мы делаем поиск заказов для специалистов быстрым и удобным.

ML Engineer

Наша цель — подобрать лучшего профессионала для клиента и помочь специалисту быстрее найти интересный заказ.

PHP-разработчик в команду «Телеком и Безопасность»

Мы отвечаем за связь Профи с внешним миром и продуктовую безопасность.

Middle/Senior Frontend Developer

Мы отвечаем за первый опыт специалистов на Профи

Fullstack / Frontend-разработчик в команду «Руки»

Мы берём на себя все хлопоты, которые обычно возникают при поиске мастера по ремонту.

Senior Frontend Developer

Вакансия для разработчиков, которые любят настраивать инфраструктуру.

Senior PHP-разработчик в команду «Бэкофис»

Наша команда переизобретает интерфейсы Профи и много экспериментирует, чтобы специалистам было удобнее использовать сервис.

Middle/Senior PHP-разработчик

Мы создаём продукт для своих коллег. Результат всегда виден сразу.

Node.js-разработчик в команду «Фронт»

Мы отвечаем за то, как будет выглядеть и работать Профи для клиентов.

Fullstack JS-разработчик в команду В2В2С

Без экспериментов не бывает инноваций. Поэтому мы не боимся ошибаться и реализуем смелые решения.

1С-разработчик в команду «Автоматизация»

Делаем так, чтобы люди в компании не тратили время на рутину и бюрократию.

Frontend Developer в команду «Фронт»

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

Тимлид в команду «Поиск заказов»

Поиск заказов — один из основных инструментов специалиста, который сильно влияет на здоровье продукта.

React-разработчик в команду «Бэкофис»

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

Middle/Senior PHP-разработчик в команду «Биллинг»

Создаём инструменты, которые помогают финансистам и продактам управлять деньгами компании.

Администрирование

Системный администратор

Наш главный вызов – совмещение быстрой разработки с высокой надёжностью сервиса.

Младший системный администратор

Задача нашей команды — обеспечивать стабильную работу сервиса в любой ситуации.