YeaHub

frontend-разработчик сервисов для IT-специалистов

Коротко

Senior Frontend-разработчик в YeaHub — экосистему сервисов для IT-специалистов — для разработки и архитектуры продуктов на React / TypeScript с полным циклом: верстка, state management, тестирование, CI/CD. Нужен опыт от 3 лет работы с REST API, Redux/Zustand/React Query, Jest/Playwright и пониманием SPA/SSR. Формат удалённый/гибрид, полная занятость 5/2 с гибким началом дня, оформление по ТК РФ, самозанятости или ИП.

Описание
YeaHub — экосистема для IT-специалистов, которая помогает развиваться в профессии: готовиться к собеседованиям, находить работу, получать поддержку от менторов и прокачивать профессиональные навыки. Ищем Frontend-разработчика, который будет работать над продуктами на React / TypeScript, участвовать в развитии архитектуры и влиять на качество технических решений.
Задачи
•Разрабатывать и поддерживать frontend-приложения на React, TypeScript, JavaScript (ES6+), реализовывать новые фичи и сложные пользовательские сценарии
•Проектировать архитектуру приложений, переиспользуемые компоненты, UI-kit и дизайн-систему, участвовать в развитии инженерных практик
•Верстать адаптивные и кроссбраузерные интерфейсы по Figma с использованием HTML5, CSS3, Flexbox, Grid, SCSS / Tailwind CSS
•Работать с состоянием и данными: Redux / Redux Toolkit, Zustand, TanStack Query / React Query
•Интегрировать frontend с REST API / GraphQL, работать с авторизацией и real-time сценариями через WebSocket
•Работать с SPA, CSR, SSR / SSG и Next.js, оптимизировать производительность через code splitting, lazy loading, мемоизацию и оптимизацию рендеринга
•Писать unit, integration и e2e-тесты с использованием Jest / Vitest, React Testing Library, Playwright
•Работать с Git, Vite / Webpack, Docker, CI/CD, участвовать в code review и поддержке технической документации
•Участвовать в декомпозиции, оценке и планировании задач, исправлении багов, рефакторинге и развитии legacy-кода
•Взаимодействовать с frontend/backend-разработчиками, дизайнерами, QA и product-менеджерами, участвовать в технических и продуктовых решениях
Требования
•Уверенное знание React, TypeScript и JavaScript (ES6+), понимание Hooks, жизненного цикла компонентов и основных React-паттернов
•Хорошее знание HTML / CSS, адаптивной и кроссбраузерной верстки
•Опыт работы с REST API, Git и одним или несколькими инструментами управления состоянием: Redux / Redux Toolkit, Zustand, React Query / TanStack Query
•Понимание принципов SPA, CSR, SSR, архитектуры современных frontend-приложений и подходов к оптимизации производительности
•Опыт написания unit/e2e-тестов и работы с Jest / Vitest, React Testing Library, Playwright
•Умение работать в кросс-функциональной команде, участвовать в code review, декомпозиции и оценке задач
•Системное мышление, ответственность за результат и внимание к качеству, производительности и поддерживаемости кода
Будет плюсом
•Next.js, GraphQL, WebSocket, SCSS, Tailwind CSS, Vite, Webpack
•Docker, CI/CD, Node.js, SQL, Linux
•Опыт работы с Figma, UI-kit и дизайн-системами
•Опыт разработки высоконагруженных или real-time приложений, работы с legacy-кодом
•Опыт менторства, участия в архитектурных решениях и развития инженерных практик
•Английский язык на уровне чтения документации и технической коммуникации
Условия
•Формат: удаленно / гибрид
•Занятость: полная, 5/2 с гибким началом дня
•Оформление: ТК РФ / самозанятость / ИП
•Работа над B2B- и B2C-продуктами с возможностью влиять на архитектуру и развитие продукта
•Доступ к платформе менторов, базе вопросов и тренажеру собеседований YeaHub
•Возможность профессионального роста, участия в технических решениях и менторстве

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте