Роли · Blockchain Developer · Middle

Что должен уметь Middle }

4 ключевых навыков, всего 79. Ожидания по каждому навыку и что меняется на следующем уровне.

На этой странице — что ожидается от Middle }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Blockchain и Web3.

4ключевых навыков
75дополнительных навыков
1областей
0%на уровне Продвинутый или Эксперт
Оценить себя как Middle Полная матрица роли

Ключевые навыки для Middle

Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.

Blockchain и Web3 · 4

Consensus Mechanisms Применение

Анализирует trade-offs различных consensus-алгоритмов: finality time, throughput, decentralization. Настраивает и мониторит валидаторы в production-сетях. Понимает slashing conditions и validator economics.

DeFi Protocols Применение

Интегрирует DeFi-протоколы в блокчейн-инфраструктуру: индексация событий, price feed aggregation, liquidity monitoring. Реализует backend для мониторинга DeFi-позиций и health factors.

Layer 2 Solutions Применение

Настраивает и эксплуатирует L2-ноды в production. Реализует cross-layer messaging инфраструктуру (L1<->L2). Понимает fraud proofs, validity proofs и sequencer architecture.

Smart Contract Testing Применение

Пишет integration и fork-тесты для взаимодействия контрактов с DeFi-протоколами. Использует Foundry fuzz testing для поиска edge cases. Тестирует upgrade paths и cross-contract calls.

Дополнительные навыки

Команда их не оценивает, но они входят в самооценку и план развития.

Алгоритмы и сложностьАсинхронное программированиеАудит смарт-контрактовДеревья МерклаДокументирование APIИндексирование БДИнтеграционное тестированиеКачество кода и рефакторингКриптоэкономикаМногопоточное программированиеМоделирование угрозНагрузочное тестированиеОперационирование нодОсновы сетейОсновы System DesignПаттерны проектированияПлатформы смарт-контрактовПрактики безопасного кодаПрикладная криптографияПрикладная криптографияПринципы ООП и SOLIDПроектирование WebSocket APIРаспределённые системыСтандарты токеновСтруктурированное логированиеСтруктуры данныхТипобезопасность и системы типовЧистый кодAPI Documentation WritingAWSBlockchain FundamentalsBlockchain IndexingChatGPT / ClaudeCode ReviewCross-Chain BridgesCross-Chain BridgesCursor IDEDAO GovernanceDApp-разработкаDockerE2E тестированиеEthereum EcosystemEvent SourcingGit AdvancedGitHub Actions / GitLab CIGitHub CopilotGraphQL DesignIPFS и децентрализованное хранениеKubernetes и оркестрацияKubernetes CoreNFT DevelopmentNFT-стандартыNode.js FrameworksOpenTelemetryOWASP и безопасность приложенийPostgreSQLPrometheus и GrafanaPrompt Engineering для кодаReact CoreRedisREST API DesignRustSmart Contract SecuritySoliditySolidityTerraformTokenomics DesignUnit-тестированиеUnit-тестированиеVyperWallet IntegrationWeb3 FrontendWeb3-библиотекиZero-Knowledge ProofsZK-Rollups

Что меняется на Senior

79 навыков получают более высокое ожидание или становятся ключевыми при переходе с Middle на Senior. Сначала самые большие скачки.

Страница Senior →
Прогоните это со всей командой
Самооценка плюс оценка руководителя и коллег по одной матрице, зоны роста и готовность к следующему уровню для каждого инженера. Team Pro бесплатно 14 дней; личные инструменты бесплатны всегда.
Попробовать с командой (14 дней бесплатно) Отправить тимлиду

} в открытой матрице компетенций: 79 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.