Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Коротко о роли
Разрабатывать фичи на React 19 и TypeScript в режиме strict. Уверенный опыт разработки на React: хуки, контекст, мемоизация, эффекты, управление перерисовками.
Задачи:
— Разрабатывать фичи на React 19 и TypeScript в режиме strict.
— Участвовать в унификации стека: Vite, TanStack Query, Zustand, wretch, react-hook-form с zod, Tailwind и shadcn/ui.
— Мигрировать legacy-проекты постепенно, без остановки продукта: с React 17 и Next.js 12 на современный стек, с Redux на Zustand, с antd на shadcn/ui, со styled-components на Tailwind.
— Помогать тестировщику с организацией: компонентные и интеграционные тесты на Vitest, Testing Library и MSW.
— Развивать общую UI-библиотеку на базе shadcn/ui и Radix, документировать компоненты в Storybook.
— Настраивать общие линтеры, форматтеры, commitlint, stylelint и CI/CD.
— Подключать и использовать Sentry, разбирать ошибки и инциденты на фронтенде.
— Ревьюить код коллег, согласовывать решения с продактами и тимлидом.
— Оценивать трудозатраты по задачам и участвовать в планировании.
Требования:
— Уверенный опыт разработки на React: хуки, контекст, мемоизация, эффекты, управление перерисовками.
— TypeScript в режиме strict: типизация API-контрактов, дженерики, утилитарные типы.
— Опыт миграции проекта или его части: смена стейт-менеджера, сборщика, UI-библиотеки или версии фреймворка.
— Работа с серверным состоянием через TanStack Query: кэш, инвалидация, оптимистичные обновления.
— Формы на react-hook-form и схемах валидации (zod или аналоги).
— Понимание сборки: Vite или Webpack, пакетные менеджеры, оптимизация бандла.
— Умение писать тесты: компонентные и интеграционные, с моками API.
— Git, код-ревью и опыт выстраивания процессов в команде.
Будет плюсом:
— Vue.js и Nuxt.
— gRPC-web или ConnectRPC, клиенты, сгенерированные из protobuf.
— Опыт создания или поддержки дизайн-системы, публикации библиотек компонентов, Storybook.
— Офлайн-режим и PWA: Service Worker, IndexedDB, метрики производительности (Web Vitals), работа с Sentry.
— Опыт применения ИИ-инструментов в разработке.
— Интерес к автоматизации миграций: codemods, кодогенерация.
Условия:
— Оформление в аккредитованную ИТ-компанию.
— ДМС.
— Офис в центре Москвы и гибридный формат работы.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
75/100
Хорошая вакансия
Оценка от Job Hunters AI
Frontend-разработчик на React; зарплата не указана; понятные задачи; современный стек; гибкий формат.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Зарплата не указана
В объявлении и полях отсутствует информация о размере зарплаты или диапазоне оплаты.
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.