Напиши текст вакансии для должности "Frontend Developer (Pulse Team)". Название компании: "Semrush". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Git', 'JavaScript', 'PostgreSQL', 'React'

Semrush – продуктовая IT-компания. С 2008 года мы разрабатываем свою собственную онлайн-платформу для интернет-маркетологов и у нас неплохо получается! Доказательством этому является премия WORLD’s BEST SEARCH SOFTWARE, которую мы получаем уже три года подряд. С помощью Semrush можно отслеживать эффективность сайта, оценивать положение продукта в сети, анализировать конкурентов и многое другое. С самого основания мы привержены своим фундаментальным ценностям: всегда отдавать приоритет людям, а не процессам, приспосабливаться к переменам, а не следовать строгому плану. Тебе это близко? Давай с нами! Наша команда Pulse занимаемся созданием и развитием внутреннего портала для сотрудников. Решаем много разноплановых технических задач - миграция сервисов, интеграция с внутренними и внешними системами, оптимизация, проектирование и внедрение бизнес-процессов. Не забываем о пользователях — помогаем решать задачи быстрее.В команде: 1 fullstack разработчик, PO и UX/UI дизайнер.Запустили продукт в начале 2021, сотрудникам компании нравится. Каждый месяц выпускаем полезные функции.Ищем себе в команду Frontend Developer, который предложит решения, будет писать чистый код и участвовать в проработке архитектуры технических решений.Команда Pulse работает над развитием продукта, а не делает однотипные заказные задачи бизнеса. Без бюрократии и дополнительных согласований решаем задачи, сокращая time-to-market. Стек на нашем проекте:  Рабочие станции – Linux, Mac; Хранение данных – Postgres, Redis; Деплой – Gitlab CI; На серверах – Debian; В облаках – Google Kubernetes Engine, Kubernetes, Docker; На backend – Python, Django, для unit-тестов – pytest; На frontend – TypeScript, React (Create React App), React Router DOM; UI – https://i.semrush.com, styled-components; Работа с формами – formik; Data fetching – SWR.  Мы ждем от тебя:  Не менее 3-х лет коммерческой разработки; Высокого уровня ответственности; Опыт использования React, Redux, webpack, TypeScript; Опыт работы с текущими стандартами HTML5 и CSS3, быть в курсе новых веяний в клиентской разработке (фреймворки, CSS пост- и препроцессоры) Навыки работы с Git; Желание постоянно совершенствоваться самому и помогать в этом своим коллегам, а также постоянно вести работу над эффективностью процесса разработки.  Будет круто, если у тебя еще есть:  Опыт написания юнит-тестов на JS; Большой опыт работы с REST API; Знание/понимание бэкенд стека: Python, SQL; знание особенностей сборки веб-приложений в Docker.  Мы предлагаем:  Выбор формата работы здесь за тобой: Если хочешь, работай в офисе, а не хочешь – работай удаленно. Миксовать тоже можно! Свобода сейчас в тренде. И мы тоже. Гибкое начало рабочего дня, которое подойдет как жаворонку, так и сове. Ты можешь начать день в период с 9:00 до 12:00. Agile-подход в работе (с удовольствием всему научим). Различные тренинги/онлайн-курсы/конференции/книги для прокачивания твоих hard- и soft-скиллов. Поддержка твоих спортивных увлечений и компенсация до 50% от стоимости абонемента (зал/танцы/скалодромы и прочее на твой выбор). Занятия по английскому языку. Сейчас они проводятся в формате онлайн. Крутые вечеринки и корпоративы! Да, тоже в онлайн-режиме, но нам все равно весело:)  Процесс прохождения интервью на эту вакансию состоит из нескольких этапов, для каждого из которых предусмотрен определенный срок:  Ответ рекрутера после отклика на вакансию – до 2х дней. Телефонный звонок от рекрутера (7-10 минут) – выбор даты и времени за тобой. Техническое интервью (1,5-2 часа) – выбор даты и времени за тобой. Интервью с командой, в которую открыта вакансия (1-1,5 часа) – выбор даты и времени за тобой. Обратная связь по итогам всего процесса интервью с финальным решением – до 3х дней.