Роль описана достаточно чётко и включает работу над продуктом и архитектурой, хотя широкий список дополнительных технологий не до конца проясняет ежедневные приоритеты.
Кликните для подробной информации
Широкий профильСовременный стекВлияние на продуктРесурсы для развития
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Frontend-разработчик (React): Разработка и развитие frontend-приложений для B2B- и B2C-продуктов YeaHub с акцентом на архитектуру, производительность и сложные пользовательские сценарии. Focus on создании переиспользуемых компонентов и дизайн-системы, интеграции API, реализации real-time функций и тестировании интерфейсов.
Локация: Москва, Малая Никитская улица; доступны удалённый и гибридный форматы работы.
Зарплата: 204 000–325 900 ₽ в месяц до вычета налогов.
Компания
YeaHub — экосистема для IT-специалистов с тренажёром собеседований, базой вопросов, сервисом лайвкодинга, платформой менторов и развивающимися B2B- и B2C-продуктами.
Что делать
Разрабатывать и поддерживать frontend-приложения на React, TypeScript и JavaScript, реализовывать новые функции и сложные пользовательские сценарии.
Проектировать архитектуру приложений, переиспользуемые компоненты, UI-kit и дизайн-систему, участвовать в развитии инженерных практик и технических решений.
Создавать адаптивные и кроссбраузерные интерфейсы по макетам Figma.
Работать с состоянием, данными, REST API, GraphQL, авторизацией и real-time-сценариями через WebSocket.
Развивать SPA, CSR, SSR/SSG и Next.js, оптимизировать производительность, писать unit-, integration- и e2e-тесты.
Участвовать в декомпозиции, оценке и планировании задач, code review, исправлении ошибок, рефакторинге и взаимодействии с разработчиками, дизайнерами, QA и product-менеджерами.
Требования
От 3 до 6 лет опыта работы.
Уверенное знание 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.
Возможность профессионального роста, участия в технических решениях и менторстве.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →