Middle Frontend Developer (React.js)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Chat2dDesk — это SaaS-платформа, которая помогает бизнесу общаться с клиентами. Мы объединяем мессенджеры и социальные сети в одном окне и автоматизируем общение.
За 8 лет на рынке мы помогли более 2000 российским компаниям, среди которых Газпром, МегаФон, Альфа-Банк, Триколор и Деловые Линии, а также развили международную партнерскую сеть: сервис Chat2Desk активно используют в СНГ и Латинской Америке.
Команда разработки состоит из 2 frontend-разработчиков, 5 backend-разработчиков и 3 тестировщиков. Кроме того, у нас есть 2 тимлида, которые согласовывают работу команды, разбросанной по разным городам.
Несмотря на расстояние, мы поддерживаем командный дух, создавая крутые решения для наших клиентов и приводя их бизнес к новым высотам. В работе ценим самостоятельность и инициативность и стараемся учитывать мнение каждого члена команды.
Ожидания от кандидата
- опыт коммерческой разработки на JavaScript (используем ES6) > 3 лет;
- опыт работы с React, Redux, TypeScript;
- опыт написания SPA на React, Web Components;понимание REST API;
- опыт покрытия unit-тестами - Jest (testing-library);
- опыт работы с Material UI, Bootstrap или любым другим-CSS фреймворком;
- опыт работы с экосистемой сборки фронтенда: Webpack, Babel, Gulp;
- опыт работы с Git;
- понимание REST API;
- умение верстать адаптивные компоненты;
- понимание, как работает браузер изнутри, опыт оптимизации времени рендеринга и загрузки страниц.
Условия работы
Мы предлагаем оформление в соответствии с Трудовым кодексом РФ и обеспечиваем стабильность, поскольку входим в реестр аккредитованных IT-организаций и реестр российского ПО Минцифры.
Вы сможете выбрать удобный формат работы: 5/2 в удаленном режиме или в нашем офисе возле станции метро Черная речка (г. Санкт-Петербург), с гибким графиком начала рабочего дня.
Дополнительные инструкции
Собеседования проводим в два этапа.
Первый этап - это краткое предварительное собеседование по телефону, которое обычно занимает 10-15 минут. На этом этапе обсуждаем основные вопросы и получаем общее представление о вас, а вы — о нас.
Второй этап - это техническое собеседование с нашими разработчиками, которое занимает около часа. На этом этапе более подробно обсуждаем ваши навыки и опыт в разработке.