Team Lead Frontend
Роль в frontend-команде: управлять командой и развивать фронтенд-платформу, проектировать архитектуру приложений и выстраивать качественный процесс доставки фич. Важно обеспечить надёжность кода, согласование API/UX с соседними командами и рост команды
ГрейдLead
Опытот 5 лет
Стек
TypeScriptReactRedux ToolkitDockerGitViteWebpackJestVitestRTK QueryZustanddocker-compose
Задачи
- •Управление и развитие frontend‑команды (найм, онбординг, менторство, 1:1, performance review)
- •Проектирование архитектуры frontend‑приложений и выбор стека
- •Внедрение и поддержка стандартов качества кода и проведение Code Review
- •Планирование спринтов, декомпозиция задач и оценка сроков
- •Выстраивание прозрачного процесса доставки фич
- •Координация взаимодействия с Backend, DevOps, техпродукт‑менеджерами и дизайнерами для проектирования API и UX‑сценариев
Обязательно
- •Не менее 5 лет коммерческой разработки на React
- •Не менее 1 года опыта в ролях тимлида/техлида
- •Свободное владение TypeScript (строгая типизация, дженерики, утилитарные типы)
- •Глубокое понимание жизненного цикла React, хуков и UI‑паттернов (Compound Components, Render Props)
- •Уверенное владение Git (GitFlow, merge/rebase, разрешение сложных конфликтов)
- •Умение писать Dockerfile и работать с docker-compose
- •Опыт со стейт‑менеджерами (Redux Toolkit / RTK Query / Zustand) и настройкой сборки/тестирования (Vite/Webpack, Jest/Vitest)
Будет плюсом
- •Опыт работы с WebSockets
- •Внедрение редакторов кода (Monaco Editor) с валидацией и подсветкой
- •Опыт работы с графиками и метриками (Recharts, ECharts, D3.js, интеграция с Grafana)
- •Опыт разработки UiKit