Домен
Контроль версий и коллаборация
Профиль навыка
Code review best practices: constructive feedback, checklist, automation
Ролей
70
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
202
ещё 144 — необязательные
Контроль версий и коллаборация
Code Review
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Понимает базовые практики код-ревью для 1С:Предприятие: чтение изменений в модулях БСП, проверка конвенций именования в языке 1С, выявление очевидных ошибок в модификациях конфигурации. Следует командным чек-листам ревью и документации. | |
| AI Product Engineer | Понимает базовые практики код-ревью для AI-продуктов: ревью изменений кода ML-пайплайна, проверка логики предобработки данных, выявление очевидных проблем в коде model serving. Следует командным гайдлайнам ревью для ML-кодовых баз. | |
| Analytics Engineer | Участвует в code review dbt-моделей: проверяет naming conventions, наличие тестов и документации. Оставляет конструктивные комментарии по стилю SQL и структуре YAML-конфигураций. Учится на feedback от senior коллег. | |
| Android Developer | Участвует в code review Android-кода: проверяет PR на соответствие coding conventions (ktlint, naming), читает и понимает изменения в ViewModel и Compose-компонентах. Оставляет конструктивные комментарии, задаёт вопросы по непонятной логике, учится у комментариев старших разработчиков, ревьюит небольшие PR (< 200 строк) с фокусом на читаемость Kotlin-кода. | |
| Application Security Engineer | Понимает базовые практики security-ориентированного код-ревью: выявление распространённых уязвимостей (XSS, SQLi, IDOR), проверка паттернов аутентификации/авторизации, ревью валидации входных данных. Следует чек-листам security-ревью на основе OWASP. | |
| AR/VR Developer | Обязателен | Участвует в code review как ревьюи. Отвечает на замечания, исправляет код. Изучает подходы коллег к XR-разработке. |
| Backend Developer (C#/.NET) | Участвует в code review C#-кода: читаемость, naming, code style. Конструктивные комментарии. Учится на feedback. Описывает PR. | |
| Backend Developer (Elixir) | Участвует в code review Elixir-кода, проверяет соответствие базовым практикам: pipe-операторы, pattern matching, правильное использование Ecto.Changeset. Оставляет конструктивные комментарии с предложениями по улучшению идиоматичности кода и использованию стандартных OTP-паттернов. | |
| Backend Developer (Go) | Участвует в code review Go-кода: проверяет форматирование через gofumpt, корректность обработки ошибок, соответствие Go-конвенциям. Оставляет конструктивные комментарии, учится на ревью своего кода и применяет рекомендации линтеров (golangci-lint) при исправлении. | |
| Backend Developer (Java/Kotlin) | Участвует в code review Java-кода: проверяет читаемость, naming conventions, следование code style. Оставляет конструктивные комментарии. Учится на замечаниях к своим PR. Описывает PR с контекстом. | |
| Backend Developer (Node.js) | Участвует в code review: проверяет TypeScript types, naming, async/await usage. Оставляет конструктивные комментарии. Учится на feedback к своим PR. | |
| Backend Developer (PHP) | Участвует в code review PHP-кода: проверяет читаемость, именование, следование PSR-12. Оставляет конструктивные комментарии с предложениями. Учится на замечаниях к своим PR. Описывает PR с контекстом: что, зачем, как тестировать. | |
| Backend Developer (Python) | Обязателен | Участвует в review как ревьюи. Понимает замечания reviewer. Исправляет код по feedback. Знает базовый checklist для self-review. |
| Backend Developer (Rust) | Участвует в code review Rust-проектов: проверяет базовую корректность ownership и borrowing, читаемость кода и соответствие clippy-рекомендациям. Учится давать конструктивные комментарии и понимать feedback от старших разработчиков. | |
| Backend Developer (Scala) | Участвует в code review Scala-кода как ревьюер: проверяет читаемость, именование, соответствие конвенциям проекта. Учится у ревьюеров — анализирует полученные комментарии, задаёт вопросы по функциональным паттернам и идиоматичному Scala-стилю в pull request-ах. | |
| BI Analyst | Понимает базовые практики код-ревью для BI-артефактов: ревью изменений SQL/DAX-запросов, проверка логики расчётов дашбордов, валидация определений метрик отчётов. Следует командным гайдлайнам ревью для качества аналитического кода. | |
| Blockchain Developer | Проходит code review для блокчейн-компонентов, применяя полученные замечания по concurrency, error handling и performance. Изучает паттерны из review комментариев опытных blockchain-инженеров. | |
| Cloud Engineer | Участвует в code review инфраструктурного кода: проверяет Terraform plan output, обращает внимание на security groups, IAM policies. Оставляет конструктивные комментарии и задаёт вопросы о непонятных ресурсах. Учится у review-замечаний senior коллег. | |
| Compiler Engineer | Обязателен | Знает базовые концепции code review skill для compiler engineer и умеет применять их в типовых задачах. Использует стандартные инструменты и следует установленным практикам команды. Понимает когда и почему применяется данный подход. |
| Computer Vision Engineer | Понимает базовые практики код-ревью для CV-пайплайнов: ревью изменений предобработки изображений, проверка модификаций кода инференса моделей, валидация логики аугментации данных. Следует командным гайдлайнам ревью для CV-кодовых баз. | |
| Data Analyst | Понимает базовые практики код-ревью для аналитического кода: ревью изменений SQL-запросов, проверка корректности трансформаций данных, валидация аналитической методологии в коде. Следует командным гайдлайнам ревью для качества кода аналитических пайплайнов. | |
| Data Engineer | Участвует в code review data кода: проверяет SQL-стиль, dbt model structure, naming conventions. Оставляет конструктивные комментарии. Учится на замечаниях к своим PR. | |
| Data Scientist | Понимает базовые практики код-ревью для ML-кода: ревью изменений экспериментального кода, проверка логики feature engineering, валидация конфигураций обучения моделей. Следует командным гайдлайнам ревью для качества исследовательского кода. | |
| Database Engineer / DBA | Участвует в review SQL-кода и миграций: проверяет синтаксис, типы данных, naming conventions. Учится находить потенциальные проблемы в схемах. Задаёт вопросы и следует feedback от senior DBA. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Участвует в code review как ревьюи для C#/.NET кода. Применяет замечания рецензентов. Оставляет комментарии по читаемости и naming conventions. |
| Desktop Developer (Electron/Tauri) | Обязателен | Участвует в code review как ревьюи для TypeScript/Electron. Применяет замечания. Понимает coding standards. |
| Desktop Developer (Qt/C++) | Обязателен | Участвует в code review как ревьюи для Qt/C++ кода. Применяет замечания рецензентов, понимает coding standards. Оставляет простые комментарии по читаемости кода. |
| DevOps Engineer | Участвует в code review инфраструктурного кода: проверяет Terraform-файлы, Dockerfile, CI/CD-конфигурации по чек-листам. Оставляет конструктивные комментарии, учится на замечаниях старших инженеров. Понимает важность peer review для IaC. | |
| DevSecOps Engineer | Участвует в code review с фокусом на security: ищет hardcoded secrets, SQL-инъекции, XSS, небезопасную десериализацию. Использует checklist OWASP для ревью. Оставляет конструктивные комментарии с примерами безопасного кода. Изучает лучшие практики secure code review от команды. | |
| Embedded Developer | Обязателен | Участвует в code review: проверяет форматирование, именование. Учится давать конструктивную обратную связь по embedded-коду. |
| Flutter Developer | Понимает базовые практики код-ревью для Flutter-проектов: ревью изменений кода виджетов, проверка паттернов state management, валидация конвенций кодирования Dart. Следует командным гайдлайнам ревью для качества Flutter-кода. | |
| Frontend Developer (Angular) | Участвует в код-ревью Angular-кода: проверяет соответствие стайлгайду Angular, корректность привязок в шаблонах, правильность использования жизненного цикла компонентов. Конструктивно воспринимает обратную связь. | |
| Frontend Developer (React) | Участвует в code review React-компонентов: проверяет корректность props и типизации, читаемость JSX, следование конвенциям проекта (Tailwind, именование). Даёт конструктивные комментарии, учится на feedback от senior-разработчиков, своевременно реагирует на ревью. | |
| Frontend Developer (Svelte) | Участвует в code review Svelte-компонентов: проверяет читаемость, именование, корректное использование $state и $derived рун. Оставляет конструктивные комментарии в PR, учится на замечаниях старших разработчиков по SvelteKit-паттернам и best practices. | |
| Frontend Developer (Vue) | Участвует в code review Vue-кода — проверяет соответствие Vue Style Guide, корректность props и emit, использование Composition API. Даёт конструктивные комментарии по структуре компонентов и именованию. | |
| Fullstack Developer | Участвует в code review fullstack-приложений: проверяет чужой код на соответствие стандартам, оставляет конструктивные комментарии. Учится ревьюить как фронтенд-компоненты, так и бэкенд-логику, задаёт вопросы для понимания архитектурных решений. | |
| Game Designer | Участвует в ревью скриптов игровых механик под руководством ментора. Проверяет корректность параметров баланса в config-файлах. Читает Blueprint/Visual Scripting других дизайнеров и задаёт вопросы по логике механик. | |
| Game QA Engineer | Участвует в code review тестовых скриптов как reviewer. Проверяет базовые аспекты: корректность assertions, читаемость кода, наличие комментариев. Оставляет конструктивные комментарии. | |
| Game Server Developer | Понимает базовые практики код-ревью для игровых серверов: ревью изменений игровой логики, проверка модификаций сетевых обработчиков, валидация кода управления состоянием игры. Следует командным гайдлайнам ревью для качества кода игрового сервера. | |
| Infrastructure Engineer | Участвует в code review инфраструктурного кода как ревьюер и автор: проверяет Terraform-конфигурации на базовые ошибки, читает комментарии senior-инженеров для обучения. Умеет описывать изменения в PR (какие ресурсы создаются/изменяются) и прикладывает terraform plan output для наглядности. | |
| iOS Developer | Участвует в code review iOS-проекта: проверяет Swift-код на соответствие стилю проекта, находит очевидные ошибки и опечатки. Оставляет конструктивные комментарии, задаёт вопросы для понимания решений. Учится на отзывах к своему коду, применяет полученные замечания в последующих pull requests и следует чек-листу code review для iOS-проекта | |
| IoT Engineer | Понимает базовые практики код-ревью для IoT-кода: ревью изменений прошивки, проверка логики обработки данных сенсоров, валидация реализаций коммуникационных протоколов. Следует командным гайдлайнам ревью для качества embedded-кода. | |
| Language Tooling Engineer | Понимает базовые практики код-ревью для языковых инструментов: ревью изменений кода парсера/компилятора, проверка логики трансформаций AST, валидация реализаций восстановления после ошибок. Следует командным гайдлайнам ревью для качества кода компилятора. | |
| LLM Engineer | Участвует в code review ML-кода как reviewer: проверяет читаемость, именование переменных, базовую корректность. Учится находить типичные ошибки в скриптах обработки данных для LLM. | |
| ML Engineer | Обязателен | Участвует в code review как ревьюи. Понимает feedback от senior разработчиков. Учится писать код по стандартам команды. |
| MLOps Engineer | Участвует в code review ML-кода как автор: оформляет PR с описанием изменений в пайплайне и метриками эксперимента, отвечает на комментарии рецензентов. Учится читать чужой ML-код, обращает внимание на hardcoded параметры, отсутствие логирования экспериментов и некорректную обработку входных данных в inference-сервисах. | |
| Network Engineer | Знает базовые концепции code review skill для network engineer и умеет применять их в типовых задачах. Использует стандартные инструменты и следует установленным практикам команды. Понимает когда и почему применяется данный подход. | |
| NLP Engineer | Участвует в code review NLP-кода как reviewer для простых PR. Проверяет форматирование, naming conventions и базовую логику обработки текстовых данных. Учится давать конструктивную обратную связь. | |
| Penetration Testing Engineer | Понимает базовые практики код-ревью с точки зрения безопасности: ревью изменений кода инструментов безопасности, проверка модификаций модулей эксплойтов, валидация реализаций правил сканирования. Следует командным гайдлайнам ревью для кода security-инструментов. | |
| Performance Testing Engineer | Участвует в review test scripts: проверяет scenario logic, assertions, data setup. Учится на feedback. Описывает PR с test objectives. | |
| Platform Engineer | Участвует в code review платформенных изменений: проверяет Terraform plans, Kubernetes manifests, CI/CD configs. Оставляет конструктивные комментарии по readability и best practices. Понимает importance code review для infrastructure-as-code. Учится на feedback от senior-инженеров | |
| Product Manager | Понимает процесс code review и может читать PR-описания для оценки скоупа технических изменений. Знает базовые критерии качества кода для осмысленного участия в обсуждениях с командой разработки. Использует понимание code review для более точной оценки сроков и рисков фич. | |
| QA Automation Engineer | Понимает базовые практики код-ревью для тестового кода: ревью изменений тест-кейсов, проверка модификаций page object, валидация паттернов тестовых фикстур и assertions. Следует командным гайдлайнам ревью для качества кода тестового фреймворка. | |
| QA Engineer (Manual) | Понимает базовые концепции код-ревью для QA: чтение diff-ов изменений кода для анализа влияния, понимание модификаций кода, связанного с тестами, определение изменений, требующих дополнительного ручного тестирования. Следует командным гайдлайнам приоритизации тестов на основе изменений. | |
| QA Security Engineer | Проводит security-focused code review: ищет hardcoded credentials, injection vulnerabilities, missing input validation. Использует security review checklists. | |
| React Native Developer | Участвует в code review React Native проектов — читает diff, оставляет конструктивные комментарии. Проверяет базовые аспекты — TypeScript-типы, стили, naming conventions. Отвечает на review-комментарии и вносит правки. Учится на review от более опытных разработчиков. | |
| Release Engineer | Знает базовые концепции code review skill для release engineer и умеет применять их в типовых задачах. Использует стандартные инструменты и следует установленным практикам команды. Понимает когда и почему применяется данный подход. | |
| Security Analyst | Понимает базовые практики security-ориентированного код-ревью: ревью изменений правил мониторинга безопасности, проверка модификаций логики корреляции алертов, валидация обновлений запросов SIEM. Следует командным гайдлайнам ревью для качества кода SecOps. | |
| Site Reliability Engineer (SRE) | Участвует в review инфраструктурных изменений: проверяет Terraform plans, Helm values, K8s manifests. Оставляет конструктивные комментарии. Учится на feedback. | |
| Smart Contract Developer | Проходит code review для смарт-контрактов, применяя замечания по security, gas optimization и readability. Изучает common vulnerabilities из review комментариев senior-разработчиков. | |
| Systems Programmer (C/C++) | Обязателен | Участвует в code review системного кода: проверяет стиль, ищет простые ошибки (утечки памяти, неинициализированные переменные). Учится у наставника замечать типичные баги ядерного кода. |
| Technical Product Manager | Обязателен | Понимает процесс code review и его значение для качества продукта. Умеет читать pull requests и понимать изменения на высоком уровне. Участвует в обсуждении PR-ов с точки зрения продуктовых требований. |
| Technical Writer | Понимает базовые принципы code review и может оценивать читаемость кода в документируемых проектах. Знает основные критерии качества кода, помогающие создавать точные описания API и интерфейсов. Способен выявлять несоответствия между кодом и существующей документацией. | |
| Telecom Developer | Понимает базовые практики код-ревью для телеком-ПО: ревью изменений обработчиков протоколов, проверка модификаций модулей сигнализации, валидация обновлений логики обработки вызовов. Следует командным гайдлайнам ревью для качества телеком-кода. | |
| Unity Developer | Участвует в code review Unity-проектов: проверяет базовые ошибки C#, naming conventions, правильное использование Unity API. Учится давать и принимать конструктивную обратную связь по коду. | |
| Unreal Engine Developer | Участвует в code review Unreal C++ кода: проверяет coding standards, UPROPERTY correctness, memory management. Учится давать feedback по Blueprint-heavy и C++ коду. | |
| XR Unity Developer | Обязателен | Участвует в code review как ревьюи. Исправляет замечания. Изучает подходы коллег к Unity XR. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Самостоятельно проводит код-ревью для 1С:Предприятие: оценивает архитектуру модулей БСП, ревьюит декомпозицию конфигураций, проверяет оптимизацию запросов в учётных расчётах. Даёт конструктивную обратную связь по паттернам кодирования 1С и решениям по модели данных. | |
| AI Product Engineer | Самостоятельно проводит код-ревью для AI-продуктов: оценивает качество кода ML-пайплайна, ревьюит паттерны реализации model serving, проверяет корректность предобработки данных. Даёт конструктивную обратную связь, балансируя скорость исследований и стандарты продакшен-кода. | |
| Analytics Engineer | Проводит quality code review dbt-моделей: проверяет бизнес-логику трансформаций, корректность JOIN-ов и window-функций, производительность SQL. Валидирует incremental-логику и snapshot-конфигурации. Обращает внимание на edge cases. | |
| Android Developer | Проводит code review Android-кода: проверяет архитектурное соответствие (MVVM слои, DI правила), находит потенциальные проблемы — утечки памяти, неправильное использование lifecycle, thread-safety issues. Ревьюит Compose-код на правильность рекомпозиции, Room-миграции на безопасность данных, Gradle-конфигурации на корректность, оставляет actionable комментарии с примерами. | |
| Application Security Engineer | Самостоятельно проводит security-ориентированные код-ревью: оценивает реализации аутентификации/авторизации, ревьюит паттерны использования криптографии, проверяет валидацию входных данных и кодирование выходных. Даёт конструктивную обратную связь по паттернам безопасности и митигации уязвимостей. | |
| AR/VR Developer | Обязателен | Проводит code review XR-кода: архитектура, производительность, best practices. Оставляет конструктивные замечания с объяснением XR-специфичных решений. |
| Backend Developer (C#/.NET) | Качественный review: архитектура, EF Core запросы (N+1), async/await correctness, exception handling. SOLID-нарушения. Альтернативы с обоснованием. | |
| Backend Developer (Elixir) | Проводит эффективные code review Elixir-проектов: проверяет архитектуру Phoenix-контекстов, корректность GenServer-реализации, безопасность Ecto-запросов. Оценивает обработку ошибок через with/pattern matching, проверяет наличие typespecs и @doc. Предлагает рефакторинг с обоснованием. | |
| Backend Developer (Go) | Проводит содержательные code review Go-сервисов: проверяет конкурентную безопасность, правильность использования context.Context, обработку ошибок (wrapping через fmt.Errorf). Оценивает тестовое покрытие, выявляет потенциальные утечки горутин и race conditions. | |
| Backend Developer (Java/Kotlin) | Проводит качественный review: проверяет архитектуру (layers, DI), JPA-запросы (N+1, fetch strategies), thread safety, exception handling. Даёт feedback по SOLID-нарушениям. Предлагает альтернативы с обоснованием. | |
| Backend Developer (Node.js) | Проводит quality review: проверяет architecture (layering, DI), error handling, async patterns, test quality. Даёт feedback по SOLID. Предлагает improvements. | |
| Backend Developer (PHP) | Проводит качественный review PHP-кода: проверяет архитектуру (слои, зависимости), SQL-запросы (N+1, индексы), безопасность (SQL injection, XSS). Даёт feedback по SOLID-нарушениям. Предлагает альтернативные решения с обоснованием. | |
| Backend Developer (Python) | Обязателен | Проводит code review. Даёт конструктивный feedback. Проверяет логику, тесты, security. Знает разницу между blocking и non-blocking замечаниями. Использует suggestions. |
| Backend Developer (Rust) | Проводит эффективные code review Rust-кода: проверяет корректность error handling, идиоматичность (clippy suggestions), правильность async/await паттернов. Оценивает тестовое покрытие, документацию через rustdoc и соответствие архитектурным паттернам проекта. | |
| Backend Developer (Scala) | Проводит качественные code review Scala-кода: оценивает корректность use of implicits, for-comprehension, pattern matching exhaustiveness. Проверяет обработку ошибок через MonadError, корректность concurrent кода в ZIO/Cats Effect и соответствие архитектурным паттернам проекта. | |
| BI Analyst | Самостоятельно проводит код-ревью для BI-артефактов: оценивает эффективность SQL/DAX-запросов, ревьюит логику расчётов дашбордов, проверяет консистентность модели данных между отчётами. Даёт конструктивную обратную связь по читаемости аналитического кода и точности метрик. | |
| Blockchain Developer | Проводит code review для компонентов блокчейн-ноды: проверяет thread safety, корректность обработки сетевых пакетов и storage consistency. Оставляет конструктивные комментарии с примерами. | |
| Cloud Engineer | Проводит quality review IaC-кода: проверяет naming conventions, tagging compliance, resource sizing, security best practices. Анализирует Terraform plan на destructive changes, drift и неожиданные зависимости. Даёт рекомендации по оптимизации стоимости и архитектуре. | |
| Compiler Engineer | Обязателен | Уверенно применяет code review skill для compiler engineer при решении нестандартных задач. Самостоятельно выбирает оптимальный подход и инструменты. Анализирует trade-offs и предлагает улучшения существующих решений. |
| Computer Vision Engineer | Самостоятельно проводит код-ревью для CV-пайплайнов: оценивает реализации алгоритмов обработки изображений, ревьюит эффективность кода инференса моделей, проверяет корректность аугментации данных. Даёт конструктивную обратную связь по архитектуре CV-пайплайна и паттернам производительности. | |
| Data Analyst | Самостоятельно проводит код-ревью для аналитики: оценивает оптимизацию SQL-запросов, ревьюит логику трансформации данных, проверяет реализацию статистической методологии. Даёт конструктивную обратную связь по воспроизводимости аналитического кода и документации. | |
| Data Engineer | Проводит quality review: проверяет SQL performance (joins, window functions), dbt materialization choice, data quality tests coverage. Даёт feedback по data modeling. Предлагает оптимизации. | |
| Data Scientist | Самостоятельно проводит код-ревью для ML-кода: оценивает качество экспериментального кода, ревьюит реализации feature engineering, проверяет воспроизводимость обучения моделей. Даёт конструктивную обратную связь, балансируя исследовательскую работу и сопровождаемость кода. | |
| Database Engineer / DBA | Проводит review database changes: оценивает миграции на backward compatibility, проверяет index strategy, анализирует query performance impact. Проверяет rollback планы для каждого DDL-изменения. | |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Проводит code review для C#/.NET desktop кода. Проверяет async/await correctness, MVVM adherence, memory management. Даёт конструктивную обратную связь. Ревьюит XAML. |
| Desktop Developer (Electron/Tauri) | Обязателен | Проводит code review для TypeScript/Electron. Проверяет security (IPC safety, CSP), performance, TypeScript correctness. Ревьюит React компоненты и CSS. |
| Desktop Developer (Qt/C++) | Обязателен | Проводит code review для Qt/C++ кода. Проверяет memory safety, thread safety, Qt best practices. Даёт конструктивную обратную связь, предлагает альтернативные решения. Ревьюит QML-код. |
| DevOps Engineer | Проводит качественное code review: проверка Terraform-модулей на best practices, Helm-чартов на безопасность, CI/CD-пайплайнов на эффективность. Использует automated review (tflint, hadolint, yamllint) в PR-пайплайнах. Даёт развёрнутую обратную связь. | |
| DevSecOps Engineer | Проводит security-focused code review для pull requests: проверяет authentication flows, authorization logic, input validation, cryptographic usage. Создаёт security review checklist для команды. Настраивает automated review с CodeRabbit или GitHub Copilot. Менторит junior инженеров в security-аспектах ревью. | |
| Embedded Developer | Обязателен | Проводит review embedded-кода: проверяет memory safety, interrupt correctness, peripheral configuration. Даёт аргументированную обратную связь. |
| Engineering Manager | Самостоятельно оценивает качество код-ревью в команде: оценивает тщательность и конструктивность ревью, выявляет узкие места в ревью, мониторит время ответа на ревью. Даёт руководство по культуре код-ревью и коммуникации обратной связи. | |
| Flutter Developer | Самостоятельно проводит код-ревью для Flutter-проектов: оценивает паттерны композиции виджетов, ревьюит архитектуру BLoC/state management, проверяет качество платформо-специфичного кода. Даёт конструктивную обратную связь по конвенциям кодирования Dart и лучшим практикам Flutter. | |
| Frontend Developer (Angular) | Проводит код-ревью Angular-компонентов: проверяет OnPush-совместимость, корректность подписок RxJS, типобезопасность, архитектурные паттерны (smart/dumb components), покрытие тестами, accessibility-аспекты. | |
| Frontend Developer (React) | Проводит thorough code review React-кода: оценивает архитектурные решения (разделение компонентов, state management), производительность (ненужные ре-рендеры, мемоизация), accessibility, тестовое покрытие. Использует checklist для систематического ревью PR в React-проекте. | |
| Frontend Developer (Svelte) | Проводит качественные ревью Svelte-кода: проверяет архитектуру компонентов, типобезопасность, accessibility, производительность. Оценивает корректность load-функций и form actions в SvelteKit, предлагает улучшения с обоснованием, менторит джуниоров через ревью. | |
| Frontend Developer (Vue) | Проводит эффективные code review Vue-приложений — оценка архитектуры composables, правильность реактивности, performance implications. Использует review checklist для Vue — reactivity pitfalls, memory leaks, accessibility. | |
| Fullstack Developer | Проводит code review fullstack-кода: проверяет типобезопасность API-контрактов между слоями, корректность SQL-запросов, оптимальность React-рендеринга. Оставляет предметные комментарии по обоим стекам и предлагает улучшения архитектуры. | |
| Game Designer | Проводит ревью игровых скриптов и конфигов: проверяет балансные параметры, логику механик, корректность state machines. Выявляет потенциальные exploits и edge cases в игровых системах. Даёт конструктивную обратную связь по реализации game design решений. | |
| Game QA Engineer | Проводит code review автотестов и тестовых утилит. Проверяет test isolation, правильность wait/retry логики, корректность test data management. Выявляет потенциальные flaky tests. | |
| Game Server Developer | Самостоятельно проводит код-ревью для игровых серверов: оценивает корректность игровой логики, ревьюит эффективность сетевых обработчиков, проверяет паттерны синхронизации состояния. Даёт конструктивную обратную связь по производительности игрового сервера и паттернам конкурентности. | |
| Infrastructure Engineer | Проводит качественные code review для IaC: проверка Terraform-модулей на security best practices, валидация Ansible-плейбуков на идемпотентность, анализ Kubernetes-манифестов на resource limits. Обращает внимание на drift-risk, проверяет backward compatibility изменений и оценивает blast radius модификаций. | |
| iOS Developer | Проводит эффективный code review iOS-кода: проверяет архитектурное соответствие MVVM/TCA, корректность использования Swift Concurrency и memory management. Выявляет retain cycles в замыканиях, неправильное использование @State/@ObservedObject и потенциальные проблемы производительности. Даёт конкретные предложения по улучшению с примерами Swift-кода | |
| IoT Engineer | Самостоятельно проводит код-ревью для IoT-кода: оценивает корректность логики прошивки, ревьюит эффективность обработки данных сенсоров, проверяет соответствие реализаций протоколов. Даёт конструктивную обратную связь по качеству embedded-кода и паттернам использования ресурсов. | |
| Language Tooling Engineer | Самостоятельно проводит код-ревью для языковых инструментов: оценивает корректность парсера/компилятора, ревьюит реализации трансформаций AST, проверяет устойчивость восстановления после ошибок. Даёт конструктивную обратную связь по паттернам дизайна компилятора и соответствию спецификации языка. | |
| LLM Engineer | Самостоятельно проводит code review LLM-pipeline: проверяет корректность tokenization, embedding-логики, prompt templates. Выявляет утечки данных между train/test и проблемы воспроизводимости. | |
| ML Engineer | Обязателен | Ревьюит ML-код: проверяет data leakage, feature correctness, model evaluation. Даёт конструктивный feedback. Проверяет reproducibility экспериментов. |
| MLOps Engineer | Проводит code review ML-пайплайнов и inference-сервисов: проверяет корректность feature engineering, воспроизводимость обучения, обработку edge cases в предсказаниях. Оценивает качество Dockerfile для ML-образов, конфигурации Kubeflow-компонентов и Terraform-модулей, обращает внимание на утечки данных между train/test и data leakage в features. | |
| Network Engineer | Уверенно применяет code review skill для network engineer при решении нестандартных задач. Самостоятельно выбирает оптимальный подход и инструменты. Анализирует trade-offs и предлагает улучшения существующих решений. | |
| NLP Engineer | Самостоятельно проводит code review NLP-pipeline: проверяет корректность preprocessing, feature extraction, model integration. Обращает внимание на edge cases обработки unicode и мультиязычных текстов. | |
| Penetration Testing Engineer | Самостоятельно проводит security-ориентированные код-ревью: оценивает находки уязвимостей в коде, ревьюит реализации модулей эксплойтов, проверяет правила сканирования security-инструментов. Даёт конструктивную обратную связь с позиции offensive security по коду приложений. | |
| Performance Testing Engineer | Проводит review: проверяет test realism, metric collection, error handling. Даёт feedback по load profiles, assertions, parameterization. | |
| Platform Engineer | Проводит thorough code reviews для платформенных компонентов: security implications IaC-изменений, blast radius assessment, backward compatibility. Создаёт review checklists для типовых изменений (new service, infra change). Настраивает automated checks (tflint, kubeval) как pre-review gates | |
| Product Manager | Участвует в code review для понимания технической реализации продуктовых фич и их качества. Оценивает PR на предмет соответствия продуктовым требованиям: UX, performance, accessibility. Использует insights из code review для улучшения коммуникации между продуктом и разработкой. | |
| QA Automation Engineer | Самостоятельно проводит код-ревью для тестового кода: оценивает архитектурные решения тестов, ревьюит реализации page object и тестовых хелперов, проверяет качество assertions и покрытие тестами. Даёт конструктивную обратную связь по сопровождаемости и надёжности тестов. | |
| QA Engineer (Manual) | Самостоятельно участвует в код-ревью с позиции QA: оценивает тестируемость изменений кода, ревьюит модификации кода, связанного с тестами, определяет высокорискованные изменения, требующие целевого ручного тестирования. Даёт конструктивную обратную связь по оценке влияния изменений кода. | |
| QA Security Engineer | Проводит глубокий security review: authentication/authorization flaws, cryptographic misuse, race conditions, SSRF. Даёт рекомендации с примерами secure implementation. | |
| React Native Developer | Проводит качественные code review для React Native — проверяет архитектуру компонентов, правильность хуков, производительность FlatList. Выявляет потенциальные утечки памяти, missing cleanup в useEffect. Ревьюит платформозависимый код iOS/Android. Даёт actionable-рекомендации. | |
| Release Engineer | Уверенно применяет code review skill для release engineer при решении нестандартных задач. Самостоятельно выбирает оптимальный подход и инструменты. Анализирует trade-offs и предлагает улучшения существующих решений. | |
| Security Analyst | Самостоятельно проводит код-ревью для SecOps-кода: оценивает качество правил SIEM, ревьюит реализации логики обнаружения угроз, проверяет корректность правил корреляции алертов. Даёт конструктивную обратную связь по надёжности кода мониторинга безопасности и точности обнаружения. | |
| Site Reliability Engineer (SRE) | Проводит review: проверяет Terraform модули на security, K8s configs на reliability (resource limits, probes), networking на blast radius. Предлагает best practices. | |
| Smart Contract Developer | Проводит code review для Solidity-контрактов: проверяет gas optimization, access control, reentrancy protection, event emission. Оставляет конструктивные комментарии с security context. | |
| Systems Programmer (C/C++) | Обязателен | Самостоятельно проводит review драйверов и ядерных модулей. Обращает внимание на race conditions, корректность обработки ошибок, правильное использование API ядра и memory barriers. |
| Technical Lead | Самостоятельно проводит тщательные код-ревью: оценивает архитектурные и дизайн-решения, ревьюит влияние на производительность и безопасность, проверяет соответствие стандартам кодирования. Даёт конструктивную обратную связь, способствующую росту команды и поддержанию качества кода. | |
| Technical Product Manager | Обязателен | Ревьюит pull requests с фокусом на соответствие продуктовым требованиям и API-контрактам. Понимает impact изменений на пользовательский опыт и производительность. Проверяет наличие feature flags и A/B-тест конфигураций. |
| Technical Writer | Участвует в code review для верификации технической документации на соответствие реальному коду. Оценивает качество комментариев и docstrings в коде, предлагая улучшения для автогенерации документации. Проверяет примеры кода в документации на корректность и актуальность. | |
| Telecom Developer | Самостоятельно проводит код-ревью для телеком-ПО: оценивает корректность обработчиков протоколов, ревьюит эффективность кода сигнализации, проверяет производительность обработки реального времени. Даёт конструктивную обратную связь по стандартам кодирования телеком и паттернам carrier-grade надёжности. | |
| Unity Developer | Проводит глубокий code review Unity-кода: архитектурные решения, производительность (GC allocations, Update overhead), thread safety. Использует Unity Profiler данные для обоснования review-комментариев. | |
| Unreal Engine Developer | Проводит глубокий review Unreal C++ кода: memory management (GC, shared pointers), thread safety, replication correctness. Проверяет Blueprint интеграцию и performance implications. | |
| XR Unity Developer | Обязателен | Проводит code review Unity XR-кода: performance, architecture, XR best practices. Оставляет конструктивные замечания. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Проектирует процессы код-ревью для 1С-проектов: чек-листы ревью для изменений конфигурации, архитектурные ревью модулей БСП, gates ревью производительности для учётных расчётов. Менторит команду по конструктивной обратной связи и best practices ревью, специфичным для 1С. |
| AI Product Engineer | Обязателен | Проектирует процессы код-ревью для AI-продуктов: стандарты ревью ML-кода, балансирующие скорость исследований и качество продакшена, gates ревью кода model serving, чек-листы ревью дата-пайплайнов. Менторит команду по эффективному ревью ML-кода. |
| Analytics Engineer | Обязателен | Проводит архитектурные review dbt-проектов: оценивает дизайн моделей, правильность слоёности (staging/intermediate/marts), реusability. Ревьюит impact analysis для изменений в shared моделях. Менторит через review с подробными объяснениями. |
| Android Developer | Обязателен | Проводит глубокий архитектурный review Android-кода: оценка масштабируемости решения, проверка edge-cases (process death, config changes, low memory), анализ performance implications. Ревьюит межмодульные изменения с фокусом на API stability, проверяет security-аспекты (data leakage, insecure storage), менторит через PR-комментарии, формирует шаблоны для типовых замечаний. |
| Application Security Engineer | Обязателен | Проектирует процессы security код-ревью: security-ориентированные стандарты ревью для кода аутентификации/авторизации, чек-листы обнаружения паттернов уязвимостей, gates ревью безопасного кодирования. Менторит команду по выявлению проблем безопасности во время код-ревью. |
| AR/VR Developer | Обязателен | Проводит глубокий code review с фокусом на XR performance, memory, архитектуру. Формирует review checklist для XR. Менторит через code review. |
| Backend Developer (C#/.NET) | Обязателен | Архитектурный review: влияние на систему, backward compatibility, performance. Миграции, API-контракты, DI-конфигурации. Менторит через review. |
| Backend Developer (Elixir) | Обязателен | Проводит глубокие архитектурные ревью Elixir-систем: оценивает дизайн supervision trees, корректность конкурентных паттернов, эффективность Ecto-запросов. Выявляет потенциальные проблемы: утечки процессов, bottleneck в GenServer, неоптимальные ETS-стратегии. Менторит через ревью. |
| Backend Developer (Go) | Обязателен | Выполняет архитектурный code review Go-микросервисов: оценка API-контрактов, паттернов конкурентности, performance-характеристик. Анализирует escape analysis и аллокации через benchmarks, ревьюит миграции БД и Kubernetes-манифесты, менторит через PR-комментарии. |
| Backend Developer (Java/Kotlin) | Обязателен | Проводит архитектурный review: оценивает влияние на систему, backward compatibility, performance impact. Ревьюит миграции, API-контракты, Spring-конфигурации. Менторит через review. |
| Backend Developer (Node.js) | Обязателен | Проводит архитектурный review: оценивает system impact, backward compatibility, performance. Ревьюит API contracts, database changes, infrastructure code. |
| Backend Developer (PHP) | Обязателен | Проводит архитектурный review: оценивает влияние изменений на систему, backward compatibility, performance implications. Ревьюит миграции, API-контракты, конфигурации инфраструктуры. Менторит через review — объясняет почему, а не только что исправить. |
| Backend Developer (Python) | Обязателен | Проводит архитектурные review. Фокусируется на design решениях. Менторит через review. Автоматизирует проверки (linters, CODEOWNERS). Оценивает trade-offs. |
| Backend Developer (Rust) | Обязателен | Проводит глубокий code review Rust-сервисов: анализ unsafe-блоков на soundness, оценка performance-импликаций (аллокации, клонирования, lock contention). Проверяет архитектурные решения, API-дизайн с учётом backward compatibility и корректность concurrent-кода. |
| Backend Developer (Scala) | Обязателен | Проводит глубокие архитектурные code review в Scala-проектах: оценка type-safety, корректность effect management, производительность. Ревьюит дизайн API, использование typeclass-паттернов, Akka Actor hierarchy и предлагает рефакторинги для улучшения композируемости и тестируемости кода. |
| BI Analyst | Обязателен | Проектирует процессы код-ревью для BI-кодовых баз: стандарты ревью SQL/DAX, чек-листы ревью производительности дашбордов, gates ревью консистентности модели данных. Менторит команду по ревью аналитического кода на точность и сопровождаемость. |
| Blockchain Developer | Проводит architecture и security-focused review для блокчейн-инфраструктуры. Формирует review checklist для consensus, P2P networking и storage компонентов. Менторит reviewers в команде. | |
| Cloud Engineer | Обязателен | Проводит глубокий архитектурный review инфраструктурных изменений: оценивает blast radius, cross-service impact, compliance implications. Ревьюит модульную структуру, state management, security posture. Менторит коллег через review и устанавливает стандарты качества IaC-кода. |
| Compiler Engineer | Обязателен | Экспертно применяет code review skill для compiler engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам. |
| Computer Vision Engineer | Обязателен | Проектирует процессы код-ревью для CV-пайплайнов: стандарты ревью кода обработки изображений, gates ревью производительности инференса моделей, чек-листы корректности аугментации данных. Менторит команду по ревью CV-кода на корректность и эффективность. |
| Data Analyst | Обязателен | Проектирует процессы код-ревью для аналитики: стандарты ревью SQL с фокусом на производительность, чек-листы ревью статистической методологии, gates ревью дата-пайплайнов. Менторит команду по ревью аналитического кода на воспроизводимость и корректность. |
| Data Engineer | Обязателен | Проводит архитектурный review: оценивает pipeline design, data model decisions, schema evolution impact. Ревьюит Airflow DAG structure, Terraform changes для data infra. |
| Data Scientist | Обязателен | Проектирует процессы код-ревью для ML-исследований: стандарты ревью экспериментального кода, чек-листы воспроизводимости обучения моделей, gates ревью перехода от исследований в продакшен. Менторит команду по балансу свободы исследований и качества продакшен-кода в ревью. |
| Database Engineer / DBA | Обязателен | Проводит глубокий review database архитектуры: оценка data model decisions, partitioning strategy, replication impact. Менторит через review: объясняет trade-offs нормализации, index design. Автоматизирует SQL review checks. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Проводит architectural review для .NET desktop. Фокусируется на design decisions, performance, security. Менторит через code review. |
| Desktop Developer (Electron/Tauri) | Обязателен | Проводит architectural review для Electron. Фокусируется на IPC design, process model, security. Менторит через code review. |
| Desktop Developer (Qt/C++) | Обязателен | Проводит architectural review для Qt-проектов. Фокусируется на design decisions, performance implications, cross-platform compatibility. Менторит junior/middle через code review. |
| DevOps Engineer | Обязателен | Проектирует процесс review инфраструктурного кода: automated checks (Checkov, tfsec, Conftest), обязательные reviewers по CODEOWNERS. Внедряет plan review для Terraform (Atlantis/Spacelift), определяет критерии approve для разных типов изменений. |
| DevSecOps Engineer | Обязателен | Разрабатывает процесс mandatory security review для критических компонентов. Внедряет tiered review: automated (SAST) → peer review → security team review для high-risk changes. Создаёт security review guidelines по доменам: API, auth, crypto, infra. Проводит архитектурные security review для new designs. |
| Embedded Developer | Обязателен | Ведёт глубокий review: timing analysis, resource usage, safety implications. Менторит junior/middle через review, создаёт review checklist. |
| Engineering Manager | Обязателен | Проектирует культуру код-ревью для инженерных команд: оптимизация процесса ревью, метрики качества ревью, гайдлайны коммуникации обратной связи. Менторит тимлидов по построению конструктивной культуры ревью и сокращению цикла ревью при поддержании качества. |
| Flutter Developer | Обязателен | Проектирует процессы код-ревью для Flutter-проектов: стандарты ревью архитектуры виджетов, чек-листы ревью паттернов state management, gates ревью платформо-специфичного кода. Менторит команду по ревью Flutter-кода на производительность и сопровождаемость. |
| Frontend Developer (Angular) | Обязателен | Ревьюит архитектурные решения в Angular: оценка структуры feature-модулей, паттерны state management, SSR-совместимость, performance-последствия решений, безопасность через DomSanitizer и CSP. |
| Frontend Developer (React) | Обязателен | Менторит через code review в React-проекте: обучает архитектурным паттернам, объясняет trade-offs решений (Server vs Client Components, state strategies). Создаёт review guidelines для команды, автоматизирует проверки через danger.js и custom ESLint rules. |
| Frontend Developer (Svelte) | Обязателен | Определяет стандарты code review для Svelte-проектов: чеклисты для компонентов, SvelteKit-маршрутов, stores, архитектурных изменений. Проводит архитектурные ревью крупных фич, фокусируясь на масштабируемости, производительности и maintainability Svelte-кода. |
| Frontend Developer (Vue) | Обязателен | Проектирует процесс code review для Vue-команды — review guidelines, automated checks, architectural decision records. Менторит через review — объясняет Vue 3 паттерны, Nuxt best practices, performance оптимизации. |
| Fullstack Developer | Обязателен | Проводит глубокое ревью fullstack-изменений: оценивает влияние на производительность от БД до UI, проверяет security-аспекты сквозь стек, анализирует архитектурную целостность. Менторит через ревью, обучает команду кросс-стековому мышлению. |
| Game Designer | Ревьюит архитектуру игровых систем: модульность, расширяемость, data-driven подход. Оценивает влияние изменений на баланс и player experience. Проводит design review для новых фич с оценкой технических рисков и влияния на существующие системы. | |
| Game QA Engineer | Ревьюит архитектурные решения в тестовом фреймворке. Оценивает extensibility, maintainability, performance тестового кода. Проверяет интеграцию с CI/CD и reporting. | |
| Game Server Developer | Обязателен | Проектирует процессы код-ревью для игровых серверов: стандарты ревью игровой логики, чек-листы ревью производительности сетевого кода, gates ревью безопасности конкурентности. Менторит команду по ревью кода игрового сервера на корректность и оптимизацию латентности. |
| Infrastructure Engineer | Обязателен | Проводит архитектурные review инфраструктурного кода: оценка Terraform module design, анализ networking topology changes, проверка DR-способности конфигураций. Автоматизирует review через Atlantis/Spacelift для terraform plan в PR, внедряет automated policy checks и менторит junior-инженеров через конструктивный feedback. |
| iOS Developer | Обязателен | Проводит глубокий code review с фокусом на архитектуру и масштабируемость iOS-приложения. Анализирует влияние изменений на производительность, безопасность и maintainability. Проверяет тестовое покрытие критических путей, соответствие Apple HIG и accessibility-требованиям. Наставляет junior-разработчиков через подробные ревью с объяснением Swift best practices |
| IoT Engineer | Обязателен | Проектирует процессы код-ревью для IoT-систем: стандарты ревью кода прошивки, чек-листы ревью соответствия протоколам, gates ревью использования ресурсов. Менторит команду по ревью embedded-кода на надёжность и энергоэффективность. |
| Language Tooling Engineer | Обязателен | Проектирует процессы код-ревью для языковых инструментов: стандарты ревью корректности компилятора, чек-листы ревью устойчивости парсера, gates ревью соответствия спецификации языка. Менторит команду по ревью кода компилятора на корректность и производительность. |
| LLM Engineer | Проводит глубокий review архитектуры LLM-систем: inference pipeline, RAG-компоненты, fine-tuning скрипты. Проверяет корректность distributed training, gradient accumulation, mixed precision. | |
| ML Engineer | Обязателен | Ревьюит архитектуру ML-систем. Проверяет production readiness ML-кода. Менторит через code review. Формирует checklist для ML code review. |
| MLOps Engineer | Обязателен | Проводит глубокий review архитектурных решений в MLOps: оценка дизайна ML-пайплайнов, корректность model serving конфигураций, безопасность inference-эндпоинтов. Ревьюит сложные изменения — миграции моделей, обновления feature store, изменения мониторинга — с фокусом на production reliability и обратную совместимость. |
| Network Engineer | Экспертно применяет code review skill для network engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам. | |
| NLP Engineer | Проводит глубокий architectural review NLP-систем. Оценивает дизайн pipeline, выбор моделей, стратегии обработки данных. Менторит junior/middle через конструктивный feedback в code review. | |
| Penetration Testing Engineer | Обязателен | Проектирует процессы security код-ревью: стандарты ревью offensive security, чек-листы качества кода эксплойтов, gates ревью эффективности инструментов безопасности. Менторит команду по проведению тщательных security-ориентированных код-ревью с позиции атакующего. |
| Performance Testing Engineer | Обязателен | Проводит architecture review: test infrastructure design, distributed load generation, result analysis approach. Ревьюит capacity models. |
| Platform Engineer | Обязателен | Определяет code review стандарты для IDP: review guidelines для разных типов изменений, SLA на review time. Внедряет automated review tools (Terraform plan diff в PR, Kubernetes dry-run). Создаёт culture of constructive feedback. Менторит через code review для роста команды |
| Product Manager | Анализирует code review метрики для оценки технического здоровья продукта: cycle time, PR size, review quality. Использует понимание code review процесса для оптимизации delivery pipeline и прогнозирования рисков. Влияет на culture of quality через установление продуктовых критериев приёмки в review. | |
| QA Automation Engineer | Обязателен | Проектирует процессы код-ревью для тестовой инфраструктуры: стандарты ревью тестового кода, чек-листы ревью архитектуры тестов, gates ревью надёжности тестов. Менторит команду по ревью тестового кода на сопровождаемость, качество покрытия и эффективность выполнения. |
| QA Engineer (Manual) | Обязателен | Проектирует стратегию участия QA в код-ревью: фреймворки оценки влияния изменений, чек-листы ревью тестируемости, приоритизация ревью на основе рисков. Менторит команду по эффективному участию QA в процессах код-ревью. |
| QA Security Engineer | Обязателен | Проводит архитектурный security review: threat model validation, trust boundary verification, data flow security. Ревьюит security-critical components. |
| React Native Developer | Обязателен | Ревьюит архитектурные решения в React Native — структуру навигации, state management, native-модули. Оценивает производительность — лишние ререндеры, тяжёлые вычисления на JS thread. Проверяет security — хранение секретов, certificate pinning. Формирует чек-листы для типичных PR. |
| Release Engineer | Экспертно применяет code review skill для release engineer для проектирования сложных систем. Оптимизирует существующие решения и предотвращает архитектурные ошибки. Проводит code review и обучает коллег лучшим практикам. | |
| Security Analyst | Обязателен | Проектирует процессы код-ревью для SecOps: стандарты ревью правил SIEM, чек-листы ревью логики обнаружения угроз, gates ревью качества алертов. Менторит команду по ревью кода мониторинга безопасности на точность обнаружения и операционную надёжность. |
| Site Reliability Engineer (SRE) | Обязателен | Проводит архитектурный review: оценивает infrastructure design, blast radius, failure modes. Ревьюит capacity planning, security implications, cost impact изменений. |
| Smart Contract Developer | Проводит architecture и security-focused review для smart contract систем. Формирует review checklist для DeFi, governance и upgradeable контрактов. Менторит reviewers по security review. | |
| Solutions Architect | Обязателен | Проектирует процессы код-ревью на архитектурном уровне: стандарты архитектурного ревью для сквозных аспектов, чек-листы ревью паттернов проектирования, gates ревью API-контрактов. Менторит тимлидов по проведению эффективных архитектурных код-ревью. |
| Systems Programmer (C/C++) | Обязателен | Проводит архитектурный review системных компонентов. Проверяет lock ordering, memory safety, ABI compatibility. Выявляет тонкие concurrency-баги и нарушения memory model. |
| Technical Lead | Обязателен | Проектирует процессы код-ревью для команды: стандарты ревью и quality gates, гайдлайны конструктивной обратной связи, оптимизация времени цикла ревью. Менторит команду по проведению тщательных ревью, балансирующих контроль качества и скорость разработчиков. |
| Technical Product Manager | Обязателен | Участвует в архитектурных code reviews, оценивая влияние на product roadmap и scalability. Ревьюит API-контракты на backwards compatibility. Определяет критерии для mandatory TPM review в pull requests. |
| Technical Writer | Разрабатывает стандарты документирования кода в рамках code review процесса: inline-комментарии, docstrings, README. Проводит review документационных PR на соответствие стилю и полноте покрытия API. Создаёт чеклисты для ревьюеров по проверке документационных аспектов кода. | |
| Telecom Developer | Обязателен | Проектирует процессы код-ревью для телеком-кода: стандарты ревью реализации протоколов, чек-листы ревью обработки реального времени, gates ревью carrier-grade надёжности. Менторит команду по ревью телеком-кода на соответствие стандартам и производительность. |
| Unity Developer | Обязателен | Формирует культуру code review в Unity-команде. Определяет review guidelines с Unity-спецификой: Burst-совместимость, DOTS best practices, shader code review. Автоматизирует часть review через custom CI checks. |
| Unreal Engine Developer | Обязателен | Формирует review culture в Unreal-команде. Определяет review guidelines для C++, Blueprints, Materials, Niagara. Автоматизирует проверки через CI: compile, static analysis, automated tests. |
| XR Unity Developer | Обязателен | Проводит глубокий review с фокусом на XR performance, memory, архитектуру. Формирует review checklist. Менторит. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Определяет стратегию код-ревью для команды 1С: стандарты процесса ревью для изменений конфигурации, governance ревью БСП, кросс-командные практики ревью для общих модулей. Устанавливает культуру ревью и метрики качества для 1С-разработки. |
| AI Product Engineer | Обязателен | Определяет стратегию код-ревью для команды AI-продукта: стандарты ревью ML-кода, governance ревью кода model serving, практики ревью дата-пайплайнов. Устанавливает культуру ревью, балансирующую скорость исследований и качество продакшен-кода. |
| Analytics Engineer | Обязателен | Определяет стандарты code review для analytics engineering: чек-листы для dbt PR (модель, тесты, docs, performance), automated checks в CI, review SLA. Создаёт culture of quality через конструктивный feedback и knowledge sharing. |
| Android Developer | Обязателен | Определяет процесс code review для Android-команды: обязательные reviewer rules (CODEOWNERS), SLA на review time (< 24h), чеклисты для разных типов изменений (feature, bugfix, refactoring, migration). Внедряет automated review через Danger/Detekt PR-integration, балансирует thoroughness с velocity, обучает команду конструктивному code review с фокусом на обучение, а не критику. |
| Application Security Engineer | Обязателен | Определяет стратегию security код-ревью: интеграция стандартов security-ревью в workflow разработки, governance ревью обнаружения уязвимостей, практики ревью безопасного кодирования. Устанавливает культуру security-ревью в инженерных командах. |
| AR/VR Developer | Обязателен | Определяет процесс code review для XR-команды. Проводит architectural review. Формирует review guidelines. |
| Backend Developer (C#/.NET) | Обязателен | Культура code review: checklist по уровням, SLA, automated checks (SonarQube, ArchUnitNET). Разрешает disagreements. Review ADR. |
| Backend Developer (Elixir) | Обязателен | Определяет стандарты code review для Elixir-команд организации. Внедряет автоматические проверки через Credo, Dialyzer и Sobelow в PR-процесс. Проектирует review guidelines для Phoenix, OTP и Ecto-кода, определяет checklist для архитектурных ревью распределённых систем. |
| Backend Developer (Go) | Обязателен | Определяет стандарты code review для Go-команды: checklist обязательных проверок, SLA на время ревью, политики approval. Внедряет автоматические проверки через golangci-lint в CI, обучает команду эффективному ревью и создаёт культуру конструктивного feedback. |
| Backend Developer (Java/Kotlin) | Обязателен | Формирует культуру code review: определяет checklist по уровням, устанавливает SLA на review, автоматизирует checks (SonarQube, ArchUnit). Разрешает disagreements. Проводит review ADR. |
| Backend Developer (Node.js) | Обязателен | Формирует review-культуру: checklist по уровням, SLA на review, automated checks (ESLint, TypeScript, tests). Разрешает disagreements. |
| Backend Developer (PHP) | Обязателен | Формирует культуру code review в команде: определяет что проверять на каждом уровне, устанавливает SLA на review, внедряет automated checks. Проводит review архитектурных решений и ADR. Разрешает disagreements в review-процессе. |
| Backend Developer (Python) | Обязателен | Определяет code review standards. Внедряет review culture. Настраивает автоматизацию. Формирует review guidelines. |
| Backend Developer (Rust) | Обязателен | Определяет стандарты code review для Rust-платформы: обязательные чеклисты (unsafe audit, dependency review, API design), SLA на review time. Менторит команду в review-практиках, фокусируясь на Rust-специфичных аспектах: lifetime correctness, trait design и error propagation. |
| Backend Developer (Scala) | Обязателен | Определяет стандарты code review для Scala-команды: checklist для ревью, SLA по времени отклика, правила approval. Менторит ревьюеров, внедряет automated code review через Scalafix rules и Danger, обеспечивает конструктивную атмосферу ревью и обучение через feedback. |
| BI Analyst | Обязателен | Определяет стратегию код-ревью для BI-команды: стандарты ревью SQL/DAX, governance ревью кода дашбордов, практики ревью аналитической методологии. Устанавливает культуру ревью для качества аналитического кода и консистентности метрик. |
| Blockchain Developer | Определяет процесс code review для blockchain-организации. Формирует SLA на review, quality gates для merge и escalation path для критических изменений в consensus-модулях. | |
| Cloud Engineer | Обязателен | Определяет процесс review для инфраструктурных изменений: review checklist, mandatory approvals по severity (production = 2+ approvals), automated policy checks. Формирует культуру качественного review — knowledge sharing, не gate-keeping. Балансирует скорость и безопасность. |
| Compiler Engineer | Обязателен | Устанавливает стандарты применения code review skill для compiler engineer в команде и принимает архитектурные решения. Определяет технический roadmap с учётом данного навыка. Менторит senior инженеров и влияет на практики смежных команд. |
| Computer Vision Engineer | Обязателен | Определяет стратегию код-ревью для CV-команды: стандарты ревью кода обработки изображений, governance ревью инференса моделей, практики ревью CV-пайплайнов. Устанавливает культуру ревью для качества и производительности CV-кода. |
| Data Analyst | Обязателен | Определяет стратегию код-ревью для аналитической команды: стандарты ревью SQL, governance ревью трансформаций данных, практики ревью статистической методологии. Устанавливает культуру ревью для воспроизводимости и корректности аналитического кода. |
| Data Engineer | Обязателен | Формирует культуру code review: определяет checklist (SQL performance, test coverage, documentation), устанавливает SLA. Автоматизирует checks (dbt test, SQL lint, contract validation). |
| Data Scientist | Обязателен | Определяет стратегию код-ревью для ML-исследовательской команды: стандарты ревью экспериментального кода, governance ревью качества моделей, практики ревью перехода от исследований к продакшену. Устанавливает культуру ревью, балансирующую свободу исследований и качество кода. |
| Database Engineer / DBA | Обязателен | Определяет стандарты database code review: обязательные checklist-ы для DDL/DML changes, automated checks (backward compat, performance regression), approval workflows для production schema changes. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Определяет code review процесс для .NET desktop команды. Формирует review checklist. Координирует review workflow. |
| Desktop Developer (Electron/Tauri) | Обязателен | Определяет code review процесс для команды. Формирует review checklist для Electron. Координирует review workflow. |
| Desktop Developer (Qt/C++) | Обязателен | Определяет code review процесс для команды. Формирует review checklist для Qt/C++. Координирует review workflow, обеспечивает quality через review gates. |
| DevOps Engineer | Обязателен | Определяет культуру code review в DevOps-организации: стандарты quality gates, автоматизированные compliance checks, review SLA. Проектирует workflow от PR до production: automated testing, security scanning, plan review, approval chain. |
| DevSecOps Engineer | Обязателен | Определяет стандарты code review для организации с security as first-class concern. Управляет Security Champions программой: обученные инженеры в каждой команде для security review. Строит метрики: review coverage, security finding rate, time-to-fix. Внедряет risk-based review: automated triaging по impact. |
| Embedded Developer | Обязателен | Определяет code review стандарты для команды. Формирует review checklist для safety-critical embedded, проводит architecture reviews. |
| Engineering Manager | Обязателен | Определяет стратегию код-ревью для инженерной организации: стандарты процесса ревью, метрики и KPI качества ревью, кросс-командные практики ревью. Устанавливает культуру ревью, ориентированную на конструктивную обратную связь и непрерывное улучшение. |
| Flutter Developer | Обязателен | Определяет стратегию код-ревью для Flutter-команды: стандарты ревью виджетов и state management, governance ревью платформо-специфичного кода, критерии ревью лучших практик Flutter. Устанавливает культуру ревью для качества мобильного кода. |
| Frontend Developer (Angular) | Обязателен | Выстраивает процесс код-ревью для Angular-команды: чеклисты для разных типов PR (feature, bugfix, migration), CODEOWNERS для Angular-модулей, автоматизация ревью через angular-eslint и Danger.js. |
| Frontend Developer (React) | Обязателен | Определяет code review процесс для React-команды: стандарты ревью (SLA на время, чеклисты), CODEOWNERS для критических модулей, стратегию automated reviews. Внедряет culture of constructive feedback, балансирует thoroughness и velocity, менторит junior-ревьюеров. |
| Frontend Developer (Svelte) | Обязателен | Формирует культуру code review в Svelte-команде: SLA для ревью, escalation process, автоматические CODEOWNERS для SvelteKit-модулей. Проводит обучение навыкам ревью, внедряет automated review через ESLint и svelte-check, балансирует скорость и качество ревью. |
| Frontend Developer (Vue) | Обязателен | Определяет стандарты code review для Vue-организации — review SLA, required checks, escalation process. Внедряет автоматизированный review — ESLint, TypeScript strict, bundle size checks, Lighthouse CI в PR pipeline. |
| Fullstack Developer | Обязателен | Определяет стандарты code review fullstack-платформы: чеклисты для разных типов изменений (API, UI, DB migration), SLA по времени ревью, CODEOWNERS. Проводит архитектурные ревью сквозных фич и обучает команду эффективному процессу ревью. |
| Game Designer | Определяет процесс code review для game design команды: чеклисты для балансных конфигов, guidelines для скриптов механик. Проводит архитектурные ревью ключевых игровых систем. Менторит дизайнеров в проведении качественных ревью. | |
| Game QA Engineer | Определяет code review процесс для QA automation команды. Формирует review checklist, внедряет automated review tools (SonarQube), тренирует младших инженеров в review практиках. | |
| Game Server Developer | Обязателен | Определяет стратегию код-ревью для команды игровых серверов: стандарты ревью игровой логики, governance ревью сетевого кода, практики ревью производительности. Устанавливает культуру ревью для качества и надёжности кода игрового сервера. |
| Infrastructure Engineer | Обязателен | Определяет стандарты code review для инфраструктурной команды: чеклисты для различных типов изменений (network, compute, security), SLA на время review, escalation-процесс для критических изменений. Внедряет automated review через Danger.js и custom bots, координирует cross-team review для shared infrastructure. |
| iOS Developer | Обязателен | Определяет стандарты code review для iOS-команды: чек-листы, SLA на время ревью и критерии принятия. Внедряет автоматические проверки: SwiftLint, danger-swift для PR-валидации, автоматический assignment ревьюеров по CODEOWNERS. Проводит архитектурные ревью для крупных фичей, обучает команду эффективному peer review и культуре конструктивной обратной связи |
| IoT Engineer | Обязателен | Определяет стратегию код-ревью для IoT-команды: стандарты ревью кода прошивки, governance ревью соответствия протоколам, практики ревью надёжности embedded-систем. Устанавливает культуру ревью для качества IoT-кода по компонентам прошивки и облака. |
| Language Tooling Engineer | Обязателен | Определяет стратегию код-ревью для команды языковых инструментов: стандарты ревью корректности компилятора, governance ревью соответствия спецификации языка, практики ревью устойчивости парсера. Устанавливает культуру ревью для качества кода компилятора. |
| LLM Engineer | Определяет стандарты code review для LLM-команды. Формирует чеклисты для review ML-кода, обучает инженеров специфике review LLM-проектов и распространённым антипаттернам. | |
| ML Engineer | Обязателен | Определяет code review practices для ML-команды. Проводит architecture review для ML-проектов. Обучает команду эффективному review. |
| MLOps Engineer | Обязателен | Определяет стандарты code review для MLOps-команды: чеклисты для разных типов PR (training pipeline, inference service, infrastructure), SLA на время review. Внедряет культуру конструктивного review ML-кода, настраивает CODEOWNERS для критичных компонентов и обучает команду проведению эффективных ревью с фокусом на ML-специфичные аспекты. |
| Network Engineer | Устанавливает стандарты применения code review skill для network engineer в команде и принимает архитектурные решения. Определяет технический roadmap с учётом данного навыка. Менторит senior инженеров и влияет на практики смежных команд. | |
| NLP Engineer | Определяет стандарты code review для NLP-команды. Формирует чеклисты для review ML/NLP-кода, настраивает автоматизированные проверки и обеспечивает consistency review-процесса. | |
| Penetration Testing Engineer | Обязателен | Определяет стратегию security код-ревью для команды security-тестирования: стандарты ревью offensive security, governance качества кода эксплойтов, практики ревью security-инструментов. Устанавливает культуру ревью для качества кода security-тестирования. |
| Performance Testing Engineer | Обязателен | Формирует review culture: test script quality checklist, review SLA, automated checks. Обучает team best practices. |
| Platform Engineer | Обязателен | Устанавливает организационную культуру code review: cross-team reviews для shared platforms, architecture review для major changes. Руководит внедрением CODEOWNERS и required approvals для critical infrastructure. Проектирует review workflows с учётом velocity и quality balance |
| Product Manager | Определяет продуктовые критерии качества, интегрированные в code review процесс для всех команд. Стандартизирует подход к техническому review продуктовых фич: checklist, acceptance criteria, DoD. Координирует инженерные и продуктовые стандарты качества на уровне проекта. | |
| QA Automation Engineer | Обязателен | Определяет стратегию код-ревью для команды автоматизации тестирования: стандарты ревью тестового кода, governance ревью архитектуры тестов, практики ревью надёжности тестов. Устанавливает культуру ревью для сопровождаемости и качества тестового кода. |
| QA Engineer (Manual) | Обязателен | Определяет стратегию Code Review на уровне команды/продукта. Формирует стандарты и best practices. Проводит review. |
| QA Security Engineer | Обязателен | Формирует security review culture: определяет checklist по категориям (OWASP), SLA на security review, automated pre-review checks. Обучает developers security review skills. |
| React Native Developer | Обязателен | Определяет code review процесс для мобильной команды — guidelines, чек-листы, SLA на review. Формирует культуру конструктивного review — focus на архитектуру и бизнес-логику. Внедряет автоматические проверки — Danger.js, custom lint rules. Менторит ревьюеров по качеству обратной связи. |
| Release Engineer | Устанавливает стандарты применения code review skill для release engineer в команде и принимает архитектурные решения. Определяет технический roadmap с учётом данного навыка. Менторит senior инженеров и влияет на практики смежных команд. | |
| Security Analyst | Обязателен | Определяет стратегию код-ревью для SecOps-команды: стандарты ревью правил SIEM, governance ревью кода обнаружения угроз, практики ревью мониторинга безопасности. Устанавливает культуру ревью для качества SecOps-кода и точности обнаружения. |
| Site Reliability Engineer (SRE) | Обязателен | Формирует review-культуру: определяет checklist для infra review (security, reliability, cost), SLA на review time. Автоматизирует checks (tfsec, conftest, kube-linter). |
| Smart Contract Developer | Определяет code review process для smart contract организации. Формирует review SLA, mandatory reviewers для security-critical changes и escalation для audit-level findings. | |
| Solutions Architect | Обязателен | Определяет стратегию код-ревью на архитектурном уровне: стандарты архитектурного ревью для решений системного дизайна, кросс-командный governance ревью, практики ревью паттернов проектирования. Устанавливает культуру ревью для архитектурной консистентности между командами. |
| Systems Programmer (C/C++) | Обязателен | Определяет процесс code review для системной команды. Формирует чеклисты для review ядерного кода, драйверов и safety-critical модулей, обучает команду эффективному review. |
| Technical Lead | Обязателен | Определяет стратегию код-ревью для команды: стандарты процесса ревью и SLA, определения quality gates, гайдлайны конструктивной обратной связи. Устанавливает культуру ревью, балансирующую тщательность и продуктивность разработчиков. |
| Technical Product Manager | Обязателен | Определяет стандарты TPM-участия в code review для подразделения. Внедряет automated checks для продуктовых требований в CI pipeline. Обучает TPM-ов навыкам технического ревью. |
| Technical Writer | Определяет политику documentation-as-code review для всего проекта и интегрирует проверки в CI. Стандартизирует подходы к ревью документации в команде: шаблоны, критерии качества, автоматические проверки. Координирует взаимодействие между разработчиками и техническими писателями в review-процессе. | |
| Telecom Developer | Обязателен | Определяет стратегию код-ревью для телеком-команды: стандарты ревью соответствия протоколам, governance ревью кода реального времени, практики ревью carrier-grade надёжности. Устанавливает культуру ревью для качества телеком-кода и соответствия стандартам. |
| Unity Developer | Обязателен | Определяет code review процесс для Unity-студии. Формирует review metrics, обучает mid-level разработчиков давать качественный feedback. Проводит архитектурные review для кросс-команд. |
| Unreal Engine Developer | Обязателен | Определяет code review процесс для AAA Unreal-проекта. Формирует review metrics и обучает команду. Проводит архитектурные review для критичных engine-level изменений. |
| XR Unity Developer | Обязателен | Определяет code review процесс. Проводит architectural review. Формирует guidelines. |
| Роль | Обязательность | Описание |
|---|---|---|
| 1С Developer | Обязателен | Определяет организационную стратегию код-ревью для экосистемы 1С: корпоративные стандарты ревью жизненного цикла конфигураций, кросс-командный governance ревью, модель зрелости культуры ревью для 1С-разработки. Менторит лидов по установлению эффективных практик ревью. |
| AI Product Engineer | Обязателен | Определяет организационную стратегию код-ревью для AI/ML: корпоративные стандарты ревью ML-кода, кросс-командный governance ревью для исследовательского и продакшен-кода, модель зрелости культуры ревью для ML-команд. Менторит лидов по эффективным практикам ревью ML-кода. |
| Analytics Engineer | Обязателен | Проектирует review-процессы для enterprise аналитики: cross-team review для shared models, architectural decision records для data modeling choices. Определяет governance для production-ready моделей и процессы certification данных. |
| Android Developer | Обязателен | Формирует культуру code review Android-организации: стандарты для cross-team review, архитектурный review board для значительных изменений, метрики эффективности review process (review time, rework rate). Проектирует AI-assisted review pipeline, определяет escalation процессы для спорных архитектурных решений, менторит лидов по балансу quality gates и developer velocity. |
| Application Security Engineer | Обязателен | Определяет стратегию Code Review на уровне организации. Формирует enterprise-подходы. Менторит leads и architects. |
| AR/VR Developer | Обязателен | Определяет стандарты code review для XR-организации. Проводит cross-team architectural review. |
| Backend Developer (C#/.NET) | Обязателен | Review-стандарты организации: cross-team review, architectural review board, quality gates. Engineering excellence culture. |
| Backend Developer (Elixir) | Обязателен | Разрабатывает культуру code review для Elixir-экосистемы организации. Определяет многоуровневую систему ревью: автоматическое (Credo, Dialyzer, Sobelow), peer review и архитектурное. Внедряет стандарты design review для OTP-поведений и распределённых систем на BEAM. |
| Backend Developer (Go) | Обязателен | Формирует организационную культуру code review для Go-разработки: стандарты качества, автоматизация через кастомные линтеры (go/analysis), метрики review throughput. Определяет архитектурный review процесс для cross-team изменений и RFC-based decision making. |
| Backend Developer (Java/Kotlin) | Обязателен | Определяет review-стандарты организации: cross-team review для shared-компонентов, architectural review board, automated quality gates. Формирует engineering excellence culture. |
| Backend Developer (Node.js) | Обязателен | Определяет review-стандарты: cross-team review для shared packages, architecture review board, automated quality gates. Формирует engineering excellence. |
| Backend Developer (PHP) | Обязателен | Определяет стандарты code review на уровне организации: cross-team review для shared-компонентов, архитектурный review board, автоматизация quality gates. Формирует engineering excellence culture через review-практики. |
| Backend Developer (Python) | Обязателен | Формирует review culture в организации. Определяет review processes. Внедряет review metrics. |
| Backend Developer (Rust) | Обязателен | Формирует культуру code review в организации: стандарты для cross-team review Rust-кода, архитектурный review для значимых изменений. Определяет процессы для unsafe code audit committee, dependency approval workflow и knowledge sharing через exemplary review comments. |
| Backend Developer (Scala) | Обязателен | Формирует культуру code review на уровне организации: стандарты для Scala-проектов, метрики эффективности ревью (cycle time, defect escape rate). Определяет процессы архитектурного ревью для cross-team изменений, внедряет Design Review Board и стратегию knowledge sharing через ревью. |
| BI Analyst | Обязателен | Определяет организационную стратегию код-ревью для аналитики: корпоративные стандарты ревью аналитического кода, кросс-командный governance ревью для BI-кодовых баз, модель зрелости культуры ревью для аналитических команд. Менторит лидов по best practices ревью аналитического кода. |
| Blockchain Developer | Определяет enterprise стратегию code review для blockchain-платформы. Формирует review culture и внедряет автоматизированные инструменты анализа для распределённых систем. | |
| Cloud Engineer | Обязателен | Формирует review governance на уровне платформы: automated compliance validation, risk-based review tiers, architecture review board для крупных изменений. Проектирует tooling для automated IaC review — policy engines, cost estimation, security scanning интегрированные в review workflow. |
| Compiler Engineer | Обязателен | Формирует стратегию применения code review skill для compiler engineer на уровне организации. Определяет best practices и влияет на выбор технологий за пределами своей команды. Является признанным экспертом в данной области. |
| Computer Vision Engineer | Обязателен | Определяет организационную стратегию код-ревью для CV: корпоративные стандарты ревью CV-кода, кросс-командный governance ревью для пайплайнов зрения, модель зрелости культуры ревью для CV-команд. Менторит лидов по эффективным практикам ревью CV-кода. |
| Data Analyst | Обязателен | Определяет организационную стратегию код-ревью для аналитики: корпоративные стандарты ревью дата-кода, кросс-командный governance ревью для аналитических пайплайнов, модель зрелости культуры ревью для дата-команд. Менторит лидов по best practices ревью аналитического кода. |
| Data Engineer | Обязателен | Определяет review-стандарты организации: cross-team review для shared data models, architectural review board для platform changes. Формирует engineering excellence culture. |
| Data Scientist | Обязателен | Определяет организационную стратегию код-ревью для ML-исследований: корпоративные стандарты ревью ML-кода, кросс-командный governance исследовательского кода, модель зрелости культуры ревью для ML-команд. Менторит лидов по балансу agility исследований и строгости код-ревью. |
| Database Engineer / DBA | Обязателен | Формирует review culture для database engineering: cross-team review standards, automated quality gates для database changes, architectural review board для data model decisions. Определяет database change governance. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Обязателен | Формирует enterprise code review стандарты для .NET desktop. Определяет review culture. Координирует cross-team review. |
| Desktop Developer (Electron/Tauri) | Обязателен | Формирует enterprise review стандарты для Electron. Определяет review culture. Координирует cross-team review. |
| Desktop Developer (Qt/C++) | Обязателен | Формирует enterprise code review стандарты для desktop. Определяет review culture и best practices. Координирует cross-team review для shared components. |
| DevOps Engineer | Обязателен | Разрабатывает стратегию quality assurance для инфраструктурного кода: automated policy enforcement (OPA, Sentinel), continuous compliance. Определяет организационные стандарты review: risk-based review depth, AI-assisted review, метрики качества IaC. |
| DevSecOps Engineer | Обязателен | Архитектурно определяет подход к security review в масштабе предприятия. Проектирует многоуровневую систему review: AI-assisted → automated → human для оптимальной эффективности. Определяет стандарты security review для различных risk levels. Формирует культуру security ownership через review процесс. |
| Embedded Developer | Обязателен | Определяет enterprise code review стратегию. Формирует review process для certification-ready embedded, менторит lead reviewers. |
| Engineering Manager | Обязателен | Определяет организационную стратегию код-ревью на уровне инженерного руководства: корпоративные стандарты процесса ревью, кросс-командный governance ревью, программы зрелости культуры ревью. Принимает стратегические решения об инвестициях в инструменты ревью и формирует инженерную культуру ревью. |
| Flutter Developer | Обязателен | Определяет организационную стратегию код-ревью для мобильных: корпоративные стандарты ревью мобильного кода, кросс-командный governance ревью для Flutter/мобильных проектов, модель зрелости культуры ревью для мобильных команд. Менторит лидов по best practices ревью мобильного кода. |
| Frontend Developer (Angular) | Обязателен | Определяет культуру код-ревью на уровне организации: architectural decision records для Angular, кросс-командные ревью для shared библиотек, автоматизация через AI-assisted review, менторинг через ревью. |
| Frontend Developer (React) | Обязателен | Формирует culture of code review для организации: cross-team review практики, architecture review board для значимых React-изменений. Определяет стандарты качества ревью, метрики эффективности (cycle time, review coverage), программу mentorship для ревьюеров. |
| Frontend Developer (Svelte) | Обязателен | Определяет стратегию code review на уровне организации, создаёт фреймворки для архитектурных ревью Svelte-систем. Внедряет AI-assisted review для SvelteKit-проектов, формирует культуру конструктивной обратной связи и continuous improvement в Svelte-экосистеме. |
| Frontend Developer (Vue) | Обязателен | Формирует культуру code review для Vue-экосистемы компании — cross-team reviews, architecture review board, knowledge sharing. Определяет процессы для масштабных изменений — RFC, ADR, migration review для Vue-платформы. |
| Fullstack Developer | Обязателен | Формирует культуру code review в fullstack-организации: автоматические проверки (linting, type-checking, security), стандарты ревью для кросс-командных изменений, метрики процесса. Создаёт инструменты для масштабного ревью в экосистеме проектов. |
| Game Designer | Формирует культуру качественного ревью на уровне студии. Определяет стандарты design review для крупных фич и систем. Внедряет автоматические проверки для game data и конфигов. Проводит cross-project ревью архитектуры игровых систем. | |
| Game QA Engineer | Формирует enterprise code review стандарт для QA-кода. Определяет review gates для различных уровней изменений, интегрирует AI-assisted review для тестовых фреймворков. | |
| Game Server Developer | Обязателен | Определяет организационную стратегию код-ревью для разработки игр: корпоративные стандарты ревью игрового кода, кросс-тайтловый governance ревью, модель зрелости культуры ревью для игровых команд. Менторит лидов по best practices ревью кода игровых серверов. |
| Infrastructure Engineer | Обязателен | Формирует культуру code review для инфраструктуры на уровне организации: стандарты review для разных классов изменений (Tier 1 — network core, Tier 4 — dev environment), интеграция с change management. Определяет архитектуру automated governance через policy-as-code, метрики review-процесса и подход к peer review для Principal-уровня. |
| iOS Developer | Обязателен | Разрабатывает культуру code review для iOS-платформы: баланс между скоростью и тщательностью, стандарты для разных типов изменений. Определяет процессы для cross-team review при изменениях в общих модулях, архитектурный review board для значимых решений. Внедряет метрики эффективности review: cycle time, найденные дефекты и удовлетворённость разработчиков процессом |
| IoT Engineer | Обязателен | Определяет организационную стратегию код-ревью для IoT: корпоративные стандарты ревью embedded-кода, кросс-командный governance ревью прошивок, модель зрелости культуры ревью для IoT-разработки. Менторит лидов по best practices ревью IoT-кода по аппаратным и облачным слоям. |
| Language Tooling Engineer | Обязателен | Определяет организационную стратегию код-ревью для языкового инструментария: корпоративные стандарты ревью кода компиляторов, кросс-инструментальный governance ревью, модель зрелости культуры ревью для команд тулчейна. Менторит лидов по best practices ревью кода компиляторов. |
| LLM Engineer | Формирует culture of excellence через code review для ML/LLM-организации. Определяет процессы review для критических ML-компонентов, менторит lead-инженеров по глубокому техническому review. | |
| ML Engineer | Обязателен | Определяет code review culture для ML-организации. Проводит cross-team architecture reviews. Формирует review standards. |
| MLOps Engineer | Обязателен | Формирует культуру code review для MLOps на уровне организации: единые стандарты для ML-кода и инфраструктуры, cross-team review для платформенных компонентов. Определяет architectural review process для значимых ML-изменений, внедряет автоматизированные проверки (ML-lint, config validation) и метрики здоровья review-процесса для масштабирования практик на все ML-команды. |
| Network Engineer | Формирует стратегию применения code review skill для network engineer на уровне организации. Определяет best practices и влияет на выбор технологий за пределами своей команды. Является признанным экспертом в данной области. | |
| NLP Engineer | Формирует культуру code review на уровне NLP-организации. Определяет стандарты и метрики review-процесса, обучает lead-инженеров проведению эффективных architectural review. | |
| Penetration Testing Engineer | Обязателен | Определяет организационную стратегию security код-ревью: корпоративные стандарты security-ревью, кросс-командный governance security-ревью, модель зрелости культуры security-ревью. Менторит лидов по интеграции security-ревью в workflow разработки. |
| Performance Testing Engineer | Обязателен | Определяет review стандарты: cross-team review для shared test infrastructure, architecture review для test platform changes. |
| Platform Engineer | Обязателен | Формирует стратегию quality assurance через code review: AI-assisted reviews, architectural fitness checks, automated compliance validation. Определяет organization-wide review policies для infrastructure changes. Оценивает balance между review thoroughness и developer velocity для платформы |
| Product Manager | Формирует корпоративную культуру product-driven quality через интеграцию продуктовых метрик в review. Определяет индустриальные стандарты взаимодействия product и engineering через code review. Публикует исследования по влиянию code review практик на качество продукта. | |
| QA Automation Engineer | Обязателен | Определяет организационную стратегию код-ревью для test engineering: корпоративные стандарты ревью тестового кода, кросс-командный governance ревью тестов, модель зрелости культуры ревью для QA-команд. Менторит лидов по best practices ревью тестового кода. |
| QA Engineer (Manual) | Обязателен | Определяет организационную стратегию участия QA в код-ревью: корпоративные стандарты интеграции QA-ревью, кросс-командный governance ревью тестируемости, программы культуры ревью, объединяющие QA и разработку. Менторит лидов по коллаборации QA и инженерии в ревью. |
| QA Security Engineer | Обязателен | Определяет security review стандарты организации: mandatory security review criteria, architectural security review board, automated security analysis integration. |
| React Native Developer | Обязателен | Формирует организационные стандарты code review для мобильной разработки. Определяет review-процессы для кросс-командных PR — shared libraries, design system. Проектирует автоматизацию review — AI-assisted review, architectural checks. Координирует knowledge sharing через review между командами. |
| Release Engineer | Формирует стратегию применения code review skill для release engineer на уровне организации. Определяет best practices и влияет на выбор технологий за пределами своей команды. Является признанным экспертом в данной области. | |
| Security Analyst | Обязателен | Определяет организационную стратегию код-ревью для SecOps: корпоративные стандарты ревью кода мониторинга безопасности, кросс-командный governance ревью SecOps, модель зрелости культуры ревью для команд безопасности. Менторит лидов по best practices ревью SecOps-кода. |
| Site Reliability Engineer (SRE) | Обязателен | Определяет review-стандарты организации: architectural review board для infrastructure changes, cross-team review для shared platforms. Формирует engineering excellence. |
| Smart Contract Developer | Определяет enterprise code review стратегию для smart contracts. Формирует review culture с security-first mindset. Внедряет automated security review tools в development workflow. | |
| Solutions Architect | Обязателен | Определяет организационную стратегию код-ревью на уровне корпоративной архитектуры: корпоративные стандарты архитектурного ревью, кросс-командный governance ревью дизайна, модель зрелости культуры ревью для архитектуры. Менторит лидов по best practices архитектурного код-ревью. |
| Systems Programmer (C/C++) | Обязателен | Формирует enterprise code review культуру для системного подразделения. Определяет SLA для review, метрики эффективности, интегрирует автоматический анализ в review pipeline. |
| Technical Lead | Обязателен | Определяет организационную стратегию код-ревью на уровне технического лидерства: governance корпоративного процесса ревью, кросс-командные программы стандартизации ревью, инициативы excellence культуры ревью. Принимает стратегические решения, формирующие инженерную культуру ревью по организации. |
| Technical Product Manager | Обязателен | Формирует enterprise-подход к product-aware code review. Определяет cross-team review процессы для platform changes с product impact. Интегрирует product quality gates в development workflow. |
| Technical Writer | Формирует корпоративную культуру documentation review как обязательной части code review процесса. Определяет индустриальные стандарты проверки технической документации при ревью кода. Публикует исследования по эффективности интеграции документационного ревью в DevOps pipeline. | |
| Telecom Developer | Обязателен | Определяет организационную стратегию код-ревью для телеком: корпоративные стандарты ревью телеком-кода, кросс-командный governance ревью протоколов, модель зрелости культуры ревью для телеком-разработки. Менторит лидов по best practices carrier-grade код-ревью. |
| Unity Developer | Обязателен | Определяет стратегию code review на уровне студии. Формирует cross-project review practices, архитектурный review board. Оценивает AI-assisted review инструменты для Unity. |
| Unreal Engine Developer | Обязателен | Определяет code review стратегию для студии. Формирует cross-project review practices. Оценивает AI-assisted review для Unreal C++ кода в AAA-контексте. |
| XR Unity Developer | Обязателен | Определяет стандарты review для организации. Проводит cross-team review. |