📍 Москва (м. Белорусская)Можно удалённо из РФ
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы.
Технологии/инструменты
JavaScriptReact.jsReduxCSSTypeScriptHTMLWebpackBabelJestEnzymeCodecept
О команде
- Наша команда не отстаёт от современных тенденций рынка, мы разрабатываем конструктор чат-ботов, в котором средствами визуального программирования можно сконструировать сценарии автоматизированного общения для мессенджера Авито, других мессенджеров или даже голосового канала связи.
- Продукт молодой, но на текущий момент мы уже прошли этап MVP и находимся на пути активного масштабирования за счет наращивания функционала платформы и привлечения новых пользователей: как команд внутри компании, так и среди пользователей самого Авито.
- Одним из важных направлений для масштабирования сейчас для нас является обработка естественного языка и определения смысла сообщений с помощью механизмов машинного обучения.
- Более подробно про наш конструктор ботов можно почитать тут.
Примеры будущих задач
- Дополнение интерфейса визуального конструктора ботов новыми возможностями и инструментами (например: блок настройки параметров триггеров для запуска ботов).
- Оптимизация отрисовки графа сценария бота, реализованного на Canvas.
- Доработки UI, направленные на улучшение UX, повышение понятности и ускорение процесса редактирования ботов (например: добавление поиска по сценарию по заданному тексту; групповое выделение и копирование блоков сценария).
Чем предстоит заниматься
- Работать в кросс-функциональной команде, состоящей из менеджера продукта, продуктового аналитика, дизайнера, тестировщика, разработчиков бэкенда и фронтенда.
- Принимать участие в проработке задач и реализовывать новые фичи.
- Разрабатывать фронтенд на современном стеке технологий: JS, TypeScript, React, Redux, CSS Modules, Webpack, Babel, Jest, Enzyme, Codecept.
- Проводить Code Review других Frontend-разработчиков.
Ожидания
- Имеете опыт коммерческой разработки на JavaScript от 3-х лет.
- Уверенно знаете React, TypeScript и Redux.
- Отлично владеете CSS, HTML и умеете кросс-браузерно верстать.
- Имеете хорошее понимание того, как работает браузер и как он взаимодействует с сервером.
- Имеете опыт разработки Single Page Application.
- Понимаете, как правильно организовать клиент-серверное API.
- Умеете писать хорошо масштабируемые и тестируемые компоненты.
- Любите работать не только над техническими, но и продуктовыми задачами.
- Любите и умеете писать тесты.
Будет плюсом:
- Имеете опыт работы с Canvas или понимание принципов работы библиотек взаимодействующих с ним.
- Умеете писать не только клиентский код, но и имели опыт разработки Backend’а.
Работа у нас — это
- Возможность повлиять на ежедневный опыт работы огромной команды Авито.
- Талантливая команда, готовая поддержать ваши инициативы.
- Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы.
- Прозрачная система премий, достойная зарплата — размер обсудим на собеседовании.
- Личный бюджет на обучение, который можно тратить на книги, курсы и конференции.
- Забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист.
- Удалёнка и замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.
Анастасия Митрейкина IT Recruiter