YeaHub - экосистема для IT-специалистов, которая помогает развиваться в профессии: готовиться к собеседованиям, находить работу, получать поддержку от менторов и прокачивать профессиональные навыки.
Мы уже запустили:
-
Тренажер собеседований - практика реальных вопросов с фидбеком;
-
Базу вопросов для подготовки к интервью;
-
Сервис лайвкодинга с задачами из реальных компаний;
-
Платформу менторов.
Сейчас мы активно развиваем B2B- и B2C-направления: создаем сервис поиска вакансий, конструктор резюме с системой оптимизации, IT-сообщество, агрегатор профессиональных материалов и платформу стажировок.
Мы ищем опытного Frontend-разработчика, который будет не только реализовывать интерфейсы, но и участвовать в проектировании архитектуры, развитии инженерных практик и принятии технических решений.
Чем предстоит заниматься
-
Разрабатывать и поддерживать клиентскую часть продуктов YeaHub на React и TypeScript;
-
Проектировать архитектуру frontend-приложений и развивать инженерные практики;
-
Разрабатывать переиспользуемые компоненты и UI-kit;
-
Верстать адаптивные, кроссбраузерные интерфейсы по макетам Figma;
-
Интегрировать frontend с backend через REST API и GraphQL;
-
Реализовывать сложные пользовательские сценарии: лайвкодинг, тренажер собеседований, конструктор резюме;
-
Оптимизировать производительность приложений (code splitting, lazy loading, мемоизация, SSR);
-
Покрывать код unit- и e2e-тестами (Jest, React Testing Library, Playwright);
-
Проводить code review, участвовать в декомпозиции и оценке задач;
-
Участвовать в планировании, ретроспективах и обсуждении технических решений;
-
Взаимодействовать с продукт-менеджерами, дизайнерами, backend-разработчиками и менторами;
-
Заниматься рефакторингом и поддержкой legacy-кода;
-
Внедрять современные технологии и инструменты;
-
Делиться опытом, менторить junior-разработчиков.
Наши ожидания
Обязательные навыки
-
React - уверенное владение, понимание жизненного цикла, hooks, паттернов;
-
JavaScript (ES6+) - глубокое знание языка;
-
TypeScript - опыт типизации больших проектов;
-
HTML5 / CSS3 - семантичная верстка, Flexbox, Grid;
-
Git - уверенная работа с ветками, PR, code review;
-
REST API - интеграция, обработка ошибок, авторизация;
-
Адаптивная верстка - mobile-first, кроссбраузерность;
-
Понимание принципов SPA, SSR, CSR;
-
Опыт работы с состоянием: Redux / Redux Toolkit / Zustand / React Query;
-
Опыт написания тестов: Jest, React Testing Library, Playwright.
Будет плюсом
-
Next.js - SSR, SSG, App Router;
-
Webpack / Vite - настройка сборки;
-
SCSS / Tailwind CSS - препроцессоры и utility-first подход;
-
GraphQL - Apollo Client, urql;
-
WebSocket - real-time взаимодействие;
-
Docker - контейнеризация;
-
CI/CD - автоматизация деплоя;
-
Node.js - понимание backend-части;
-
Figma - работа с макетами и дизайн-системой;
-
Опыт менторства и наставничества;
-
Английский язык - чтение документации, коммуникация.
Личностные качества
-
Системное мышление и умение проектировать сложную архитектуру;
-
Ответственность за результат продукта;
-
Лидерские качества и инициативность;
-
Умение работать в кросс-функциональной команде;
-
Гибкость и адаптивность к изменениям;
-
Желание развивать продукт и влиять на бизнес;
-
Навык работы с большим объемом информации;
-
Ориентация на качество и производительность.
Условия
-
Формат: удаленная работа / гибрид (обсуждается);
-
Занятость: полная;
-
Оформление: по ТК РФ / самозанятость / ИП (обсуждается);
-
График: гибкое начало дня, 5/2;
-
Команда: кросс-функциональная, с менторами и продукт-менеджерами;
-
Проекты: B2B и B2C продукты, высоконагруженные приложения, работа над продуктом для IT-сообщества;
-
Рост: участие в архитектурных решениях, менторство, влияние на продукт;
-
Обучение: доступ к платформе менторов YeaHub, базам вопросов и тренажеру собеседований.
Что мы предлагаем
-
Работу над продуктом, которым пользуются тысячи IT-специалистов;
-
Сложные технические задачи: лайвкодинг, тренажер собеседований, конструктор резюме;
-
Возможность влиять на архитектуру и инженерные практики;
-
Кросс-функциональную команду профессионалов;
-
Поддержку менторов и доступ к экосистеме YeaHub;
-
Пространство для профессионального роста и менторства;
-
Гибкий график и удаленный формат.

