Просмотр вакансии

Сегодня 03-07-2026 02:17
02.07.2026, 14:18

Middle Frontend-разработчик (React)

Работодатель: YeaHub

YeaHub

Город: Москва
Зарплата:  от 212600 до 290000 RUR
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

Мы, команда YeaHub, создаем экосистему для IT-специалистов. Мы уже запустили Тренажер собеседований, Базу вопросов, Сервис лайвкодинга с задачами из реальных компаний и платформу Менторов. Сейчас мы в активной фазе разработки B2C-проектов: мы строим сервис поиска вакансий, конструктор резюме с системой оптимизации, а также запускаем IT-сообщество, агрегатор статей и платформу для стажировок.

Мы ищем опытного Frontend-разработчика, который будет не просто верстать, а проектировать архитектуру и внедрять лучшие практики разработки сложных клиентских интерфейсов.

Обязанности:

  • Создание с нуля и доработка существующего функционала сервисов поиска вакансий и конструктора резюме.

  • Разработка клиентских интерфейсов и сопутствующих инструментов для тысяч пользователей ежедневно.

  • Внедрение новых технологий и практик для улучшения пользовательского опыта.

  • Проектирование модулей и архитектуры приложений на стеке React + TypeScript.

  • Работа со сложным состоянием приложения через Redux Toolkit / Zustand.

  • Интеграция с бэкенд-API (REST / GraphQL) для лайвкодинга, базы вопросов и системы менторов.

  • Оптимизация производительности компонентов, внедрение Code Splitting, Lazy Loading и SSR/SSG (Next.js) для мгновенной загрузки страниц.

  • Проведение рефакторинга кода для повышения скорости работы веб-приложений.

  • Проведение код-ревью, участие в code review коллег, написание чистого кода.

  • Покрытие кода тестами (Jest, React Testing Library, Vitest).

  • Участие в оценке задач, декомпозиции требований и планировании спринтов (Agile/Scrum).

  • Настройка процессов CI/CD для автоматической сборки (Webpack/Vite) и деплоя (Docker).

Требования:
  • Опыт коммерческой разработки на TypeScript и React от 3-х лет.

  • Глубокое знание JavaScript (ES6+), HTML5, CSS3/SCSS (адаптивная верстка, Flexbox/Grid).

  • Опыт работы со стейт-менеджерами (Redux (Redux Toolkit) / Zustand / MobX).

  • Опыт интеграции с REST API, работа с HTTP, Axios.

  • Уверенное владение Git, опытом работы с системами сборки (Webpack или Vite).

  • Понимание принципов SSR, SPA, опыт с Next.js будет преимуществом.

  • Опыт написания юнит-тестов (Jest).

Почему стоит присоединиться к YeaHub (преимущества)

  • Смысл и продукт.
    Мы не делаем "очередной интернет-магазин". Мы помогаем IT-специалистам расти: от подготовки к собеседованию до поиска работы мечты. Вы будете видеть реальную пользу от своего кода каждый день.

  • Стек без компромиссов.
    Мы идем в ногу со временем. В работе используем TypeScript, React 18+, Vite, Redux Toolkit, Next.js. Мы не боимся внедрять новые технологии и даем свободу в выборе технических решений.

  • Сложные задачи.
    Вам предстоит работать с WebSocket для лайвкодинга, проектировать систему поиска с фильтрацией, строить сложную логику конструктора резюме и оптимизировать высоконагруженные страницы.

  • Профессиональный рост.

    • Регулярные код-ревью и обсуждение архитектуры.

    • Команда экспертов, где есть чему поучиться.

    • Оплата курсов, конференций и профессиональной литературы.

  • Комфортные условия.

    • Удаленный формат работы (или гибридный, обсуждаемо).

    • Гибкий график, ориентированный на результат.

    • ДМС, корпоративные активности и дружная команда.

Адрес: Москва, Малая Никитская улица

 

Откликнуться на вакансию

Дата
05.07 06.07
USD
2.9062 2.905
EUR
3.3096 3.3156
RUB
3.731 3.7314
CNY
4.2833 4.2863
CHF
3.5857 3.6082
GBP
3.85 3.8754
PLN
7.7059 7.724
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения