Frontend Team Lead

Дата размещения вакансии: 03.12.2025
Работодатель: FriendWork
Уровень зарплаты:
з/п не указана
Город:
Казань
Требуемый опыт работы:
От 3 до 6 лет

Мы - команда разработки FriendWork ищем активного и инициативного Frontend Team Lead специалиста.

Что ты будешь делать:

  • Управлять разработкой и архитектурой:

o Составить тех. стратегию развития фронта, планировать и контролировать её реализацию.

o Проектировать и совершенствовать архитектуру фронтенд-приложения (компонентная система, state management, код-сплиттинг).

o Определять technical stack, инструменты сборки (Webpack, Vite) и процессы разработки для фронт-команды.

o Проводить code reviews, разрабатывать стандарты кодирования, тестирования и безопасности.

o Анализировать проблемы в проде, выявлять и решать их корневые причины, корректируя на их основе тех. бэклог.

o Проектировать независимые компоненты так, чтобы они были простыми, тестируемыми и поддерживаемыми. Писать API, которое сложно использовать не по назначению. :)

o Документировать тех. решения и создавать гайдлайны для разработчиков.

  • Руководить фронт-командой:

o Участвовать в планировании, постановке и распределении задач на команду.

o Проводить one-on-one встречи с разработчиками команды, проводить performance review, управлять их развитием.

o Развивать команду технически (менторинг).

o Контролировать команду (дедлайны, качество, время на техдолг, обучение).

  • Оптимизировать production-приложение: performance (Core Web Vitals), bundle size, load time.
  • Проводить регулярные ретроспективы и внедрять улучшения в процесс разработки.

Мы ждём от тебя:

  • Опыт коммерческой разработки на React 15+.
  • Глубокое понимание JavaScript + TypeScript (ES6+, async/await, prototypes, closures), React internals (reconciliation, hooks, concurrent rendering), Redux, react-query, Vite, REST.
  • Опыт проектирования фронт-архитектуры: проектировал архитектуру приложений, расставлял акценты на масштабируемость и поддерживаемость.
  • Опыт менеджмента фронт-команды: управлял командой из 3+ разработчиков, проводил code review, ретро, занимался наймом и менторством.
  • Навыки сбора требований, декомпозиции задач, оценки трудозатрат и планирования.
  • Высокую самостоятельность: тебе не нужен микро-менеджмент, сам ставишь себе задачи и приоритеты.
  • Ответственность за результат: не только сделать, но и убедиться, что решение работает и приносит ценность.
  • Умение работать в условиях многозадачности, проактивность (видишь проблемы раньше, чем они станут критичными, и предлагаешь решения).
  • Коммуникабельность: умеешь рассказать сложную tech-архитектуру так, чтобы поняли и PM, и junior разработчики.

Плюсом будет:

  • Опыт с WebSocket, real-time приложениями.
  • Опыт с мобильным web-ом (PWA, React Native).

Условия:

-формат: удаленно, полная занятость;

-оформление: самозанятость, ИП

-условия оплаты: по итогам собеседования