Фронтенд-разработчик
YeaHub ищет фронтенд-разработчика (React, TypeScript) для разработки и поддержки фронтенд-приложений. Зарплата: 204 000–325 900 ₽/мес. Удаленно, гибридно или в офисе. Опыт: 3–6 лет.
Разработка и поддержка фронтенд-приложений с использованием React, TypeScript, JavaScript (ES6+); реализация новых функций и сложных пользовательских сценариев. Проектирование архитектуры приложений, переиспользуемых компонентов, UI-кита и дизайн-системы; участие в улучшении инженерных практик. Создание адаптивных и кроссбраузерных интерфейсов на основе Figma с использованием HTML5, CSS3, Flexbox, Grid, SCSS/Tailwind CSS. Работа с состоянием и данными: Redux/Redux Toolkit, Zustand, TanStack Query/React Query. Интеграция фронтенда с REST API/GraphQL, обработка авторизации и сценариев реального времени через WebSocket. Работа с SPA, CSR, SSR/SSG и Next.js; оптимизация производительности с помощью разделения кода, ленивой загрузки, мемоизации и оптимизации рендеринга. Написание модульных, интеграционных и e2e-тестов с использованием Jest/Vitest, React Testing Library, Playwright. Работа с Git, Vite/Webpack, Docker, CI/CD; участие в ревью кода и поддержание технической документации. Участие в декомпозиции задач, оценке и планировании, исправлении ошибок, рефакторинге и разработке легаси-кода. Сотрудничество с фронтенд/бэкенд-разработчиками, дизайнерами, QA и продакт-менеджерами; участие в технических и продуктовых решениях.
Уверенное знание React, TypeScript и JavaScript (ES6+), понимание хуков, жизненного цикла компонентов и основных паттернов React. Хорошее знание HTML/CSS, адаптивной и кроссбраузерной верстки. Опыт работы с REST API, Git и одним из инструментов управления состоянием: Redux/Redux Toolkit, Zustand, React Query/TanStack Query. Понимание SPA, CSR, SSR, архитектуры современных фронтенд-приложений и подходов к оптимизации производительности. Опыт написания модульных/e2e-тестов и работы с Jest/Vitest, React Testing Library, Playwright. Способность работать в кросс-функциональной команде, участвовать в ревью кода, декомпозиции задач и оценке. Системное мышление, ответственность за результаты и внимание к качеству, производительности и поддерживаемости кода. Будет плюсом: Next.js, GraphQL, WebSocket, SCSS, Tailwind CSS, Vite, Webpack. Docker, CI/CD, Node.js, SQL, Linux. Опыт работы с Figma, UI-китами и дизайн-системами. Опыт разработки высоконагруженных приложений или приложений реального времени, работы с легаси-кодом. Опыт наставничества, участия в архитектурных решениях и развитии инженерных практик. Английский на уровне чтения документации и технического общения.
Зарплата от 204 000 до 325 900 рублей в месяц, до вычета налогов. Полная занятость, график 5/2. Формат работы: удаленно, гибридно или в офисе.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал