Напиши текст вакансии для должности "Middle Frontend Developer в команду «Фронт»". Название компании: "Профи (profi.ru)". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'React', 'Redux', 'JavaScript', 'Node.js', 'GraphQL'

Привет! Я Саша, тимлид команды «Фронт». Нас пятеро: два бэкенд-разработчика, один фронт, продакт и я. Ещё есть дизайнеры и аналитики, которые помогают нам и ещё паре команд.Мы отвечаем почти за всё, что доступно клиентам на Профи. С технической точки зрения — это фронт большей части страниц и компонентов сервиса, рендеринг страниц на сервере и часть GraphQL API.Сейчас мы радикально пересматриваем продукт. Хотим, чтобы сервис по-настоящему нравился и пользователям, и нам. У нас уже есть прототип приложения нового Профи: с понятными сценариями, сложными анимациями, удобным и современным интерфейсом. Веб-версию пока прорабатывают.Чтобы всё это воплотить, предстоит улучшить технологическую платформу: пересмотреть подход к рендерингу, поддерживаемым браузерам, архитектуре приложения и многое другое. Мы назвали этот проект «Фронт мечты», большинство твоих задач будут связаны с ним. В текущем коде у нас React/Redux с самописным SSR на Node.js и GraphQL как API. Планируем перейти на Next.js и React Query. Зачем тебе к нам   Создавать новый фронтенд. Мы серьёзно пересматриваем все процессы и технологии, составляем новые технологические стандарты. Важно мнение каждого разработчика.   Влиять на то, каким будет новый Профи. Наши разработчики влияют не только на технические, но и на продуктовые решения. Мы всей командой обсудим новую версию Профи, каждый сможет высказаться и предложить идею.   Быть частью tech-community. В компании много сильных разработчиков. Мы организовали сообщество, где раз в неделю обсуждаем наболевшее, делимся опытом или просто говорим за жизнь :-) Недавно провели открытый митап про жизнь разработчика в мире микросервисов.   Чем предстоит заниматься  Поддерживать текущий код и улучшать платформу фронта для запуска нового Профи, например:   участвовать в создании новой архитектуры, переносить страницы из старого кода в новый и создавать новые страницы;   развивать дизайн-систему. Вместе с командой дизайнеров создавать новые UI-компоненты и поддерживать их;   реализовывать новые фичи. Писать логику и тесты для новых бизнес-компонентов.   Что нужно, чтобы к нам присоединиться   Опыт работы во фронтенде от двух лет.   Знание React на уровне построения и оптимизации сложных интерфейсов. Круто, если представляешь, как React устроен изнутри.   Хорошее знание JS. Слова event loop и hoisting не вводят тебя в заблуждение.   Понимание, какую проблему решают Redux/MobX или другие библиотеки для state management.   Будет плюсом опыт работы c webpack, бэкендом, знакомство с Next.js.   Что мы за это предлагаем  Высокую зарплату, которую пересматриваем раз в полгода. Опционы компании тем, кто круто себя проявит. Будешь брать большие проекты, развиваться и вдохновлять команду — они твои. Режим Office&amp;Remote. Каждый самостоятельно решает, откуда работать сегодня. Главное, чтобы это устраивало команду. Комфортный офис на Ходынском поле (10 минут от метро «ЦСКА» и 5 минут транспортом от метро «Аэропорт»). Каши, омлеты, запеканки на завтрак, овощи и фрукты в обед. Оплату половины стоимости ДМС, включая стоматологию. Занятия йогой в спортзале компании. А ещё раз в год оплачиваем часть стоимости абонемента в любой фитнес-клуб или отдельных тренировок. Доступ к электронной библиотеке МИФа и к книжной полке в офисе. Если не найдёшь нужную для работы книгу — мы её приобретём. Оплату профильных курсов, участия в конференциях. Ещё помогаем написать статью или подготовить выступление, если тебе интересно делиться опытом. Компенсацию половины стоимости парковки около офиса. Скидки на услуги специалистов Профи. Компенсируем до 50% стоимости заказа. Маникюр и массаж в офисе. Мастера приходят несколько раз в месяц. Корпоративные выезды, тимбилдинги, хакатоны, митапы, тренинги. Поверь, они всегда проходят очень круто. Пятничные посиделки в лофте. После работы мы любим собираться в нашем лофте недалеко от офиса, чтобы поболтать или поиграть в настолки.