Ищем 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);
Пространство для реализации профессиональных амбиций и карьерного роста;
Контрактная форма сотрудничества, стабильные ежемесячные выплаты ;
Живой продукт с реальной пользовательской нагрузкой;
Поддержка инициатив и возможности для профессионального роста;
Оплата обучающих курсов и сертификаций;
Работа над социально значимым проектом
Возможность напрямую влиять на проект, его развитие и оптимизацию
Открытая культура и команда, которая растёт вместе;
Отсутствие бюрократии и дух настоящего стартапа;
Работа на международном рынке.