Frontend-разработчик

YeaHub

Frontend-разработчик

Москва, Малая Никитская улица

Метро: Арбатская

Описание вакансии

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

Мы уже запустили:

  • Тренажер собеседований;

  • Базу вопросов для подготовки;

  • Сервис лайвкодинга с задачами из реальных компаний;

  • Платформу менторов.

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

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

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

Чем предстоит заниматься

  • Проектировать архитектуру клиентских приложений на React + TypeScript, участвовать в выборе технических решений и развитии frontend-экосистемы.

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

  • Создавать новые модули и функциональность с нуля, а также развивать существующие решения.

  • Оптимизировать производительность веб-приложений: скорость загрузки страниц, рендеринг компонентов, работу с большими объемами данных.

  • Работать над высоконагруженными клиентскими приложениями и критически важными пользовательскими сценариями.

  • Разрабатывать масштабируемые SPA и SSR-приложения с использованием Next.js.

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

  • Интегрировать frontend-приложения с backend-сервисами через REST API, HTTP, Axios и GraphQL.

  • Работать с WebSocket для сервисов с интерактивным взаимодействием в реальном времени.

  • Проводить code review, участвовать в развитии стандартов разработки и повышении качества кода команды.

  • Участвовать в декомпозиции задач, оценке технической сложности и планировании спринтов вместе с продуктовой командой.

  • Писать поддерживаемый код, проводить рефакторинг и улучшать существующую архитектуру.

  • Разрабатывать и поддерживать внутренние frontend-инструменты.

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

  • Участвовать в настройке процессов CI/CD, автоматизации сборки и деплоя приложений.

Технологии, с которыми предстоит работать

  • React 18+

  • TypeScript

  • JavaScript (ES6+)

  • HTML5, CSS3, SCSS

  • Flexbox, Grid, адаптивная верстка

  • Redux Toolkit, Redux, Zustand

  • Next.js (SSR / SSG)

  • REST API, HTTP, Axios

  • WebSocket

  • Vite, Webpack

  • Jest, React Testing Library, Vitest

  • Git

  • Docker

  • CI/CD

Что мы ожидаем от кандидата

  • 3+ года коммерческого опыта разработки frontend-приложений на React и TypeScript.

  • Глубокое знание JavaScript (ES6+), понимание принципов работы браузера и frontend-архитектуры.

  • Опыт разработки сложных пользовательских интерфейсов и масштабируемых приложений.

  • Опыт проектирования архитектуры клиентских приложений и работы со сложными состояниями.

  • Уверенное владение HTML5, CSS3, SCSS, адаптивной версткой, Flexbox и Grid.

  • Опыт работы со стейт-менеджерами: Redux Toolkit, Redux, Zustand или аналогами.

  • Практический опыт интеграции с REST API, работы с HTTP и клиентскими библиотеками запросов.

  • Опыт работы с Git и командной разработкой через pull request.

  • Опыт написания unit-тестов и понимание принципов тестируемого кода.

  • Понимание принципов SPA, SSR, SSG и оптимизации frontend-приложений.

  • Опыт работы с системами сборки Webpack или Vite.

Будет большим плюсом

  • Опыт разработки высоконагруженных B2C-продуктов.

  • Опыт работы с Next.js.

  • Знание Node.js и понимание backend-интеграций.

  • Опыт работы с WebSocket.

  • Опыт настройки CI/CD процессов.

  • Опыт работы с Docker.

  • Опыт взаимодействия с дизайнерами через Figma.

  • Опыт наставничества и менторства frontend-разработчиков.

  • Опыт поддержки и рефакторинга legacy-кода.

Почему стоит присоединиться к YeaHub

Влияние на продукт

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

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

Сложные инженерные задачи

Вам предстоит работать над:

  • системой поиска вакансий с фильтрацией и сложной бизнес-логикой;

  • конструктором резюме;

  • интерактивными сервисами лайвкодинга;

  • платформами для обучения, менторства и развития IT-сообщества.

Инженерная культура

Мы ценим качественный код и системный подход:

  • регулярные code review;

  • обсуждение архитектуры;

  • обмен знаниями внутри команды;

  • развитие технических практик;

  • поддержка профессионального роста.

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

  • Удаленный формат работы или гибридный формат.

  • Гибкий график.

  • Конкурентная заработная плата.

  • ДМС.

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

  • Корпоративные активности и сильная команда.

Если вам интересно создавать современные frontend-приложения, влиять на продуктовые решения и работать над сложными B2C-сервисами — будем рады познакомиться.

Навыки
  • JavaScript
  • React
  • TypeScript
  • Redux
  • Next.js
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Системная Интеграция

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

Системная Интеграция

  • Москва

  • Не указана

Рекомендуем
Bell Integrator
  • Москва

  • Не указана

Рекомендуем
СПРОСИВРАЧА

Senior frontend developer (React)

СПРОСИВРАЧА

  • Москва

  • Не указана

Рекомендуем
Электронная Москва

Frontend-разработчик

Электронная Москва

  • Москва

  • Не указана

Просвещение
  • Москва

  • Не указана

IBS
  • Москва

  • Не указана

Netwrk
  • Москва

  • до 350000 RUR

Playerok
  • Москва

  • от 200000 RUR

585, Холдинг

Frontend разработчик

585, Холдинг

  • Москва

  • от 200000 RUR

МТС
  • Москва

  • от 200000 RUR

Яндекс
  • Москва

  • от 200000 RUR

  • Москва

  • от 200000 RUR

Rambler&Co
  • Москва

  • от 200000 RUR

Бэнкс Софт Системс

Frontend-разработчик

Бэнкс Софт Системс

  • Москва

  • от 200000 RUR

СБЕР
  • Москва

  • от 200000 RUR

ТРАНСЭНЕРГОСНАБ

Middle+ Frontend Developer

ТРАНСЭНЕРГОСНАБ

  • Москва

  • от 200000 RUR

ИдаПроджект
  • Санкт-Петербург

  • от 200000 RUR

ГКУ Инфогород

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

ГКУ Инфогород

  • Москва

  • от 200000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию