Напиши текст вакансии для должности "Frontend Developer JavaScript,React (Senior/Middle)". Название компании: "Assistance Group". Расположение: Москва. График работы: Полный день. Опыт работы: Нет опыта. Ключевые навыки: 'Git', 'JavaScript', 'Redux', 'TypeScript', 'Node.js', 'React', 'Docker'

Привет! Мы - кадровое агентство Assistance Group. Сотрудничаем с международными и иногда российскими компаниями разного масштаба и всегда находимся в поиске квалифицированных и компетентных специалистов в области IT. Сейчас нам нужен разработчик в продуктовую команду одного из крупнейших агрегаторов всех возможных билетов на транспорт на highload и H/A проект. Вы можете работать из любой точки мира - нам важен результат, а не ваше местонахождение. В компании есть набор гибко выстроенных процессов, позволяющих удобно взаимодействовать при работе над задачами. Используем Jira, Slack, Zoom, Notion, Miro в качестве основных рабочих инструментов. Наш технологический стек: Разработка на React + TypeScript; Написание unit тестов; Участие в анализе требований и технического дизайна системы. Чем предстоит заниматься: Проектирование, разработка приложений на Web; Взаимодействие с разработчиками и аналитиками; Ревью кода разработчиков; Разработка и доработка модулей для проектов на react;   Наши ожидания от будущего коллеги: Глубокое понимание JavaScript,TypeScript, React, Redux; Плюсом будет опыт работы с React Native, Node.JS, Docker; Понимание алгоритмов и структур данных; Понимание процесса разработки и структурирования современного UI приложения; Опыт оптимизации React приложений; Опыт pixel-perfect верстки согласно дизайну; Владение кроссбраузерной версткой, понимание преимуществ и опыт использования CSS-in-JS; Навыки работы с Git; Опыт написания unit-тестов клиентского кода; Опыт работы в команде и умение работать с чужим кодом; Опыт работы с системами контроля версий и баг-трекинга; Знание английского языка на уровне чтения и написания технической документации будет преимуществом, но не обязательно. Опыт разработки от 2-х лет.