A complete application in a minute
Tailored resume and cover letter, ready to send.
YeaHub ищет frontend-разработчика для создания и поддержки современных веб-приложений. Требуется уверенное владение React, TypeScript и современными технологиями, включая Next.js и GraphQL.
В обязанности входит проектирование архитектуры, UI-kit и дизайн-систем, адаптивная верстка по Figma и тесное взаимодействие с командами разработки, дизайна и QA. Будет преимуществом знание WebSocket и практики CI/CD, Docker и тестирования.
Описания нет
Разрабатывать и поддерживать frontend-приложения, реализовывать новые функции и сложные пользовательские сценарии Проектировать архитектуру приложений, переиспользуемые компоненты, UI-kit и дизайн-систему, развивать инженерные практики Верстать адаптивные и кроссбраузерные интерфейсы по Figma Работать с состоянием и данными Интегрировать frontend с REST API и GraphQL, работать с авторизацией и сценариями реального времени через WebSocket Работать с SPA, CSR, SSR, SSG и Next.js, оптимизировать производительность Писать модульные, интеграционные и сквозные тесты Работать с Git, Vite, Webpack, Docker и CI/CD, участвовать в проверке кода и поддержке технической документации Участвовать в декомпозиции, оценке и планировании задач, исправлении ошибок, рефакторинге и развитии устаревшего кода Взаимодействовать с разработчиками, дизайнерами, специалистами по тестированию и менеджерами продукта, участвовать в технических и продуктовых решениях
Уверенное знание React, TypeScript и JavaScript (ES6+), понимание Hooks, жизненного цикла компонентов и основных React-паттернов Хорошее знание HTML и CSS, адаптивной и кроссбраузерной вёрстки Опыт работы с REST API, Git и инструментами управления состоянием Понимание принципов SPA, CSR, SSR, архитектуры современных frontend-приложений и оптимизации производительности Опыт написания модульных и сквозных тестов, работы с Jest, Vitest, React Testing Library или Playwright Умение работать в кросс-функциональной команде, участвовать в проверке кода, декомпозиции и оценке задач Системное мышление, ответственность за результат и внимание к качеству, производительности и поддерживаемости кода Английский для чтения документации и технического общения Будет плюсом: Next.js, GraphQL, WebSocket, SCSS, Tailwind CSS, Vite, Webpack, Docker, CI/CD, Node.js, SQL, Linux, опыт работы с Figma, UI-kit и дизайн-системами, опыт разработки высоконагруженных или приложений реального времени, работы с устаревшим кодом, менторства, участия в архитектурных решениях и развития инженерных практик
Зарплата от 204000 до 325900 рублей График 5/2