Frontend Tech Lead (React)

Frontend Tech Lead (React)

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

Ищем Frontend Tech Lead, который возьмёт на себя ответственность за фронтенд-часть продукта — как с точки зрения архитектуры и кода, так и с точки зрения процессов и качества работы команды.

О продукте:

  • платформа в сегменте creator economy (аналог Patreon / Boosty), ориентированная на западные рынки.

  • Ключевые функции: платные каналы и контент, подписки, донаты, инструменты взаимодействия креаторов с аудиторией.

  • Продукт находится в продакшене, активно развивается: растёт функциональность, усложняется UI/UX, увеличивается нагрузка и требования к качеству фронтенд-архитектуры.

Роль и зона ответственности:

  • определяет архитектурные решения на фронте;

  • обеспечивает устойчивое развитие React-кода базы;

  • отвечает за качество интерфейса и технические стандарты;

  • является точкой экспертизы по всем фронтенд-вопросам внутри команды.

Основные задачи:

Фронтенд и архитектура

  • Ведение и развитие фронтенд-части продукта: React SPA (возможны несколько приложений), роутинг, состояние, интеграции с API.

  • Проектирование и эволюция фронтенд-архитектуры:

    • модульность, feature-based подход, слоистая архитектура;

    • компоненты, hook-layer, управление состоянием;

    • повторно используемые UI-блоки.

  • Развитие и поддержка дизайн-системы и библиотеки компонентов совместно с лид-дизайнером.

  • Работа с производительностью:

    • оптимизация рендера и состояния;

    • code splitting, lazy loading;

    • эффективная работа с большими объёмами контента (ленты, фиды, списки каналов).

Команда и процессы

  • Техническое лидерство фронтенд-команды:

    • планирование, декомпозиция задач;

    • code review, менторинг, повышение уровня команды.

  • Участие в кросс-функциональном планировании с PO, backend-лидом и QA:

    • оценка задач и рисков;

    • участие в формировании релизных планов.

  • Обеспечение прозрачной и предсказуемой выработки команды:

    • чёткие цели на итерации;

    • контроль статуса задач;

    • устранение блокеров.

Качество и надёжность

  • Внедрение и поддержка практик тестирования:

    • unit и component-тесты (Jest, Testing Library и аналоги);

    • базовые e2e-сценарии (Cypress / Playwright — по необходимости).

  • Участие в разборе инцидентов:

    • воспроизведение проблем;

    • анализ причин;

    • работа с логированием и аналитикой (Sentry и т.п.).

  • Совместная работа с продуктовой и UX-командой над улучшением пользовательских сценариев:

    • онбординг;

    • платёжные флоу;

    • создание контента;

    • управление подписками.

Требования:

  • 6+ лет опыта фронтенд-разработки, из них не менее 2 лет в роли тех лида

  • Глубокое знание React:

    • функциональные компоненты, хуки, контекст;

    • опыт проектирования архитектуры средних и крупных SPA.

  • Уверенное владение современным фронтенд-стеком:

    • управление состоянием (Redux Toolkit / Zustand / React Query или аналоги);

    • роутинг (React Router или эквиваленты);

    • сборка и тулчейн (Webpack / Vite и т.п.).

  • Понимание работы HTTP и API, опыт интеграции с backend-сервисами (REST / JSON).

  • Умение работать в тесном взаимодействии с:

    • дизайнерами (Figma, дизайн-системы);

    • QA (сценарии, тестирование, баг-трекинг);

    • продуктовой командой (понимание ценности и влияния фич).

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

Будет плюсом

  • Опыт работы с продуктами в области соцсетей, UGC, подписок или платного контента.

  • Понимание SSR / SEO (Next.js или аналоги) на базовом уровне.

  • Опыт внедрения фронтенд-аналитики: события, воронки, продуктовые метрики.

  • Базовое понимание PHP / Symfony для архитектурного взаимодействия с backend-командой.


Условия:

  • Роль ключевого участника продуктовой команды;

  • Конкурентная зарплата, зависящая от результатов собеседования и профессионального уровня;

  • Система вознаграждения по принципу общего вклада (pay-for-performance);

  • Пространство для реализации профессиональных амбиций и карьерного роста;

  • Контрактная форма сотрудничества, стабильные ежемесячные выплаты ;

  • Живой продукт с реальной пользовательской нагрузкой;

  • Поддержка инициатив и возможности для профессионального роста;

  • Оплата обучающих курсов и сертификаций;

  • Работа над социально значимым проектом

  • Возможность напрямую влиять на проект, его развитие и оптимизацию

  • Открытая культура и команда, которая растёт вместе;

  • Отсутствие бюрократии и дух настоящего стартапа;

  • Работа на международном рынке.

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

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

  • Москва

  • Не указана

Рекомендуем
Lenkep recruitment
  • Москва

  • Не указана

Рекомендуем
Гудэкс
  • Москва

  • от 300000 RUR

Simplenight
  • Москва

  • до 400000 RUR

КРОК
  • Москва

  • до 400000 RUR

Facecast
  • Москва

  • до 400000 RUR

Лига Ставок
  • Москва

  • до 250000 RUR

Р7
  • Москва

  • до 250000 RUR

Overgear
  • Москва

  • до 250000 RUR

Лучи
  • Москва

  • до 250000 RUR

Miractal
  • Москва

  • до 250000 RUR

S3
  • Москва

  • до 250000 RUR

ПлатежиТут
  • Москва

  • до 420000 RUR

AbeloHost B.V.

React Developer

AbeloHost B.V.

  • Москва

  • до 4500 EUR

YouGile
  • Москва

  • до 4500 EUR

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

Frontend Developer

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

  • Москва

  • до 4500 EUR

Диджитал Лайн

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

Диджитал Лайн

  • Москва

  • до 350000 RUR

Лига Цифровой Экономики

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

Лига Цифровой Экономики

  • Москва

  • до 350000 RUR

БАЗАР
  • Москва

  • до 450000 RUR

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

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