Мы — Chatfuel, самая крупная платформа для создания ботов для Facebook Messenger. Мы прошли Y Combinator и 500 Startups, получили инвестиции от Yandex и Greylock Partners. На нашей платформе 300 млн пользователей и 600 000 ботов, среди которых Forbes, Adidas, Mercedes-Benz, New York Times, Microsoft, TechCrunch, MTV, Netflix, Uber.

Чем вам предстоит заниматься

Основная задача для фронтенд лида — выстраивание первоклассной команды фронтенд разработки, а также организация совместной работы с коллегами из смежных направлений: продукта, дизайна, бекенда, QA, SRE и User Happiness.

В ваши задачи также будет входить:

  • Декомпозиция продуктовых задач и трансляция их в набор технических требований.
  • Оценка сроков разработки и ответственность за приведение команды к результату.
  • Создание и поддержка продуктивного микроклимата в команде.
  • Построение архитектуры решений в рамках большого веб приложения, которое позволяет создать ботов без программирования. Наша цель — получить ощущение отзывчивого нативного десктоп приложения с максимумом интерактивности: contenteditable, drag&drop etc.

Вы будете работать с современным стеком технологий: React, GraphQL, Less, RxJS в ES6-окружении, которое мы планируем обновить, мигрировав на TypeScript. Поддерживать приложение с более чем 100К строк кода нам помогают unit тесты мы используем для этого Mocha + Chai + Sinone, а также приемочное тестирование puppeter + screenshot comparison. Для работы с макетами мы используем Zeplin.

Какие личные и профессиональные качества мы ищем

  • Высокая степень ответственности — на каждом шаге разработки думать о том, как написанный код будет поддерживаться в дальнейшем, как он влияет на архитектуру проекта, не пропускать “костыли” в продакшн.
  • Умение отличать over-engineering от правильной архитектуры.
  • Умение мыслить стратегически и грамотно формулировать задачи.
  • Забота о пользователях, которые будут использовать интерфейс приложения.
  • Умение на макете увидеть все возможные варианты взаимодействия с интерфейсом и продумать последствия.
  • Понимание бизнес-требований и нацеленность на результат.
  • Умение общаться с людьми с конструктивной позиции и ставить себя на место других.
  • Рабочий уровень английского языка: в рамках этой роли будет много коммуникации с коллегами из команды User Happiness.

Почему вам у нас понравится

  • Вы станете частью по-настоящему сильной, заряженной на результат команды. Посмотрите, чего мы уже добились за 2 года — вместе мы сможем больше!
  • Наш продукт растет в несколько раз за год, а вместе с ним с аналогичной скоростью развивается компания и команда. У вас будет возможность постоянно учиться новому и расти вместе с компанией.
  • Вы будете непосредственно ощущать свой вклад в развитие компании и продукта.
  • Мы заботимся о своих сотрудниках и создаем комфортные условия для работы: у нас уютный офис-лофт в центре Москвы, расширенная медицинская страховка, участие в stock option plan и самое современное оборудование.
  • Вы окажетесь на острие технологий и раньше других станете экспертом в индустрии чат-ботов, у которой большое будущее.

Приходите к нам — будем строить это будущее вместе!