Определяет архитектурные стандарты алгоритмической эффективности для Vue-приложений масштаба enterprise. Внедряет системы мониторинга производительности computed-свойств и watchers через Vue DevTools и Lighthouse CI.
Роли · Frontend Developer (Vue) · Lead
Что должен уметь Lead }
37 ключевых навыков, всего 54. Ожидания по каждому навыку и что меняется на следующем уровне.
На этой странице — что ожидается от Lead }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Основы программирования, Frontend Development, API и интеграции.
Ключевые навыки для Lead
Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.
Основы программирования · 6
Определяет архитектурные стандарты асинхронной работы в Vue-приложениях — data fetching layer, caching strategy, background sync. Внедряет паттерны обработки ошибок и graceful degradation на уровне организации.
Определяет стандарты качества кода для Vue-команд — архитектурные guideline, review checklist, автоматизированные проверки в CI. Выстраивает культуру code review с фокусом на Composition API паттерны и type safety.
Определяет каталог паттернов и anti-паттернов для Vue-разработки в организации. Внедряет архитектурные решения — Feature-Sliced Design, Clean Architecture адаптированные под экосистему Vue 3 и Nuxt 3.
Определяет архитектуру данных масштабных Vue-приложений — нормализация, денормализация, индексирование в клиентских сторах. Проектирует универсальные composables для работы с типизированными коллекциями через TypeScript generics.
Определяет стратегию типизации для Vue-проектов организации — строгость конфигов, миграция с JavaScript, интеграция runtime-валидации. Внедряет end-to-end type safety от API до шаблонов через tRPC или typed fetch.
Frontend Development · 19
Определяет стратегию visual testing для Vue-команд — tooling (Chromatic vs Percy vs Playwright), governance baseline approvals, интеграция в code review. Внедряет процессы визуальной валидации при обновлении дизайн-системы.
Стандартизирует accessibility в Vue-экосистеме: определяет a11y standards для Vue design system, создает composables для reusable accessibility patterns (useFocusTrap, useAnnouncer), проектирует a11y testing strategy. Обучает команды и проводит accessibility audits.
Определяет стандарты тестирования компонентов для Vue-команд — coverage thresholds, testing patterns, review checklist. Внедряет culture of testing через обучение, шаблоны и автоматизированные проверки качества тестов в CI.
Стандартизирует micro-frontend подход в Vue-экосистеме: создает CLI для scaffold нового micro-frontend с стандартной конфигурацией, определяет shared component library strategy, проектирует versioning и backward compatibility. Обучает команды micro-frontend patterns и anti-patterns.
Определяет performance budgets для бандлов Vue-проектов организации — автоматические проверки размера в CI, алертинг на рост. Внедряет стратегию оптимизации — dependency audit, bundle analysis, automated size regression testing.
Определяет архитектуру дизайн-системы организации на Vue — governance, versioning, adoption strategy. Выстраивает процесс синхронизации между дизайнерами (Figma) и Vue-компонентами через tokens и code generation.
Определяет стандарты CSS-архитектуры для Vue-команд — методологии, tooling, performance budgets для стилей. Внедряет системы автоматической проверки CSS-качества — Stylelint, visual regression через Playwright.
Определяет performance budgets и SLA по Core Web Vitals для Vue-проектов организации. Внедряет Lighthouse CI в pipeline, настраивает алертинг на деградацию метрик, обучает команды оптимизации.
Определяет архитектуру CSS-in-JS на уровне продукта для Vue: оценка стратегий стилизации (SFC scoped vs CSS-in-JS), governance design tokens, стандарты API компонентов. Проводит ревью, обеспечивая масштабируемость, доступность и производительность.
Определяет архитектуру data layer для Vue-проектов организации — стандарты API-клиентов, caching strategy, error handling patterns. Внедряет end-to-end type safety через tRPC или typed route rules в Nuxt 3.
Определяет frontend-архитектуру на уровне продукта с Nuxt. Формирует стандарты и best practices. Проводит архитектурные review.
Определяет стандарты PWA-разработки для Vue-команд — offline UX паттерны, стратегии кэширования, метрики качества. Внедряет процессы тестирования PWA через Lighthouse CI и автоматизированные проверки в pipeline.
Определяет стратегию рендеринга для Vue-проектов организации — SSR vs SSG vs ISR для разных типов контента, инфраструктурные требования. Внедряет мониторинг SSR-производительности и стандарты деплоя Nuxt-приложений.
Определяет стратегию state management для Vue-проектов — модульная архитектура Pinia, cross-tab sync, migration patterns. Внедряет стандарты организации сторов, обучает команды паттернам управления сложным состоянием.
Определяет стандарты использования Tailwind CSS в Vue-команде — naming conventions, компонентные абстракции, интеграция с Storybook. Внедряет систему design tokens синхронизированных между Figma и Tailwind конфигурацией.
Определяет стандарты Vite-конфигурации для Vue-команд — shared presets, plugin governance, migration guide. Внедряет Turborepo для монорепо с Vue-проектами, оптимизирует CI/CD pipeline через кэширование Vite артефактов.
Определяет frontend-архитектуру на уровне продукта с Vue Core. Формирует стандарты и best practices. Проводит архитектурные review.
Определяет стандарты использования Web API в Vue-проектах — security review, permissions policy, privacy-first подход. Внедряет архитектурные решения для интеграции с Platform API — Web Payments, Credential Management.
Определяет стратегию Web Components для организации — когда Vue-компоненты vs Custom Elements, governance shared библиотеки. Внедряет процессы публикации и версионирования Web Components из Vue-кодобазы.
API и интеграции · 2
Определяет стратегию GraphQL для Vue-проектов — schema governance, performance monitoring, security (query complexity, depth limiting). Внедряет стандарты работы с GraphQL — codegen pipeline, testing patterns, error handling.
Определяет стандарты API-интеграции для Vue-команд — API design guidelines, error handling patterns, documentation. Внедряет end-to-end type safety через OpenAPI генерацию типов и runtime-валидацию через Zod.
Облако и инфраструктура · 1
Определяет стандарты контейнеризации Vue-приложений — базовые образы, security scanning, CI/CD интеграция. Внедряет best practices — distroless образы, non-root пользователи, automated vulnerability scanning.
DevOps и CI/CD · 1
Определяет CI/CD стандарты для Vue-команд — shared workflows, deployment strategies, rollback procedures. Внедряет GitOps практики для Nuxt-приложений, оптимизирует время pipeline через intelligent test splitting.
Тестирование и QA · 3
Определяет стандарты тестирования доступности и quality gates для Vue-проектов в организации. Формирует автоматизированные пайплайны тестирования a11y, процессы сертификации доступности библиотек компонентов Vue и отчётность соответствия WCAG для Vue/Nuxt продуктов. Проводит архитектурные ревью, обеспечивая соответствие Vue-приложений требованиям доступности, и продвигает внедрение паттернов доступного дизайна компонентов в командах Vue-разработки.
Определяет стратегию E2E-тестирования для Vue-проектов — test pyramid balance, critical path coverage, test environments. Внедряет процессы — test review, maintenance rotation, dashboard мониторинга стабильности E2E-тестов.
Определяет стандарты unit-тестирования для Vue-команд — coverage thresholds, testing patterns, review guidelines. Внедряет культуру TDD, обучает команды тестированию composables и Pinia-сторов через практические воркшопы.
AI-ассистированная разработка · 2
Определяет стандарты использования AI для Vue-команд — approved tools, prompt templates, review процесс сгенерированного кода. Внедряет AI-assisted development workflow с сохранением качества и безопасности Vue-кода.
Определяет стратегию Copilot для Vue-команд — настройка organization policies, content exclusions, usage guidelines. Внедряет метрики эффективности AI-assisted coding, обучает команды best practices использования.
Контроль версий и коллаборация · 2
Определяет стандарты code review для Vue-организации — review SLA, required checks, escalation process. Внедряет автоматизированный review — ESLint, TypeScript strict, bundle size checks, Lighthouse CI в PR pipeline.
Определяет Git workflow для Vue-команд — branching strategy, release process, hotfix procedure. Внедряет автоматизацию — semantic versioning, automated release notes, changelog generation для Vue-компонентных библиотек.
Performance Engineering · 1
Определяет performance budgets и SLA для Vue-проектов организации — стандарты по типам приложений, мониторинг compliance. Внедряет performance review в code review process, обучает команды оптимизации Vue-приложений.
Дополнительные навыки
Команда их не оценивает, но они входят в самооценку и план развития.
Что меняется на Principal
0 навыков получают более высокое ожидание или становятся ключевыми при переходе с Lead на Principal. Сначала самые большие скачки.
} в открытой матрице компетенций: 54 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.