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

Semrush – это единая онлайн-платформа для интернет-маркетологов. Мы помогаем им выполнять ежедневную и рутинную работу: отслеживать эффективность сайта, оценивать положение продукта в сети, анализировать конкурентов и многое другое. Нашим сервисом пользуются 6 000 000+ пользователей из Америки, Европы, Азии и Австралии. Над созданием сервиса трудятся более 900 человек. Главный центр разработки находится в Санкт-Петербурге, а еще есть представительства в США, Чехии и на Кипре. Ivory Team разрабатывает платформу Sellerly.com для семейства новых продуктов компании - инструментов для 2,5 миллионов продавцов маркетплейса Amazon, крупнейшего онлайн-ритейлера США (40% ecommerce-рынка страны). Задача Ivory Team - выстроить единую платформу для всех продуктов Sellerly.com и сделать подключение к ней новых инструментов простым и быстрым. На плечах команды - создание общей навигации, лендинги, авторизация пользователей, разделение ресурсов, биллинг и блог. Нас 7 человек: Product Owner, два backend разработчика, 1 frontend, 1 QA Engineer, UX и UI дизайнеры. Сейчас мы ищем второго frontend разработчика, любящего решать сложные задачи и готового принимать самостоятельные решения. Команда сейчас расширяется, в связи с чем мы ищем Frontend разработчика. Наш основной стек:  Frontend - React, Gatsby, Vanilla JS, TypeScript, SASS/Less, Styled Components etc.; Backend - Python3, django, pytest, PostgreSQL; Infra - K8S, Docker, Cloud Storage etc.  Чем нужно будет заниматься:  Делать страницы, разделы и приложения, которые сделают продукты на платформе удобными для пользователя; Разрабатывать и поддерживать решения, сервисы и компоненты для использования в других командах платформы; Разрабатывать и деплоить всевозможные SPA, микросервисы и другие решения.  Технические навыки, которые тебе точно потребуются:  Опыт разработки на JavaScript не менее 3-х лет; Опыта разработки коммерческих веб-приложений не менее 2-х лет; Понимание принципов работы браузеров и веб-сервисов; Уверенные знания JavaScript ES6, React; Уверенные навыки вёрстки под актуальные версии браузеров, адаптивная вёрстка; Знание современных стандартов HTML5 и CSS3; Навыки настройки инструментов сборки (webpack, babel и тп); Понимание принципов TDD, желание писать юнит- и E2E-тесты; Навыки работы с git, понимание git-flow.  Большим плюсом будет, если у тебя есть:  Профиль на GitHub со своими проектами; Работал в/с Django/Flask/DRF etc; Опыт работы с Typescript Опыт разработки на Python или желание научиться; Понимание как работают веб-сервера или опыт работы с ними (Nginx); Технический (а ещё лучше разговорный) английский.  Что мы готовы предложить:  На данный момент наши сотрудники придерживаются формата “работа из дома“, а вообще СПб офис располагается совсем рядом со ст.м. Московские ворота (10 минут прогулочным шагом). Надеемся, скоро мы все туда вернемся. Гибкое начало рабочего дня, которое подойдет как жаворонку, так и сове. Ты можешь начать день в период с 9:00 до 12:00. Agile-подход в работе (с удовольствием всему научим). Различные тренинги/онлайн-курсы/конференции/книги для прокачивания твоих hard- и soft-скиллов. Поддержка твоих спортивных увлечений и компенсация до 50% от стоимости абонемента (зал/танцы/скалодромы и прочее на твой выбор). Занятия по английскому языку. Сейчас они проводятся в формате онлайн. Крутые вечеринки и корпоративы! Да, тоже в онлайн-режиме, но нам все равно весело:)