Perfil de habilidad

Solidity Development

Esta habilidad define expectativas en roles y niveles.

Blockchain & Web3 Smart Contracts

Roles

2

donde aparece esta habilidad

Niveles

5

ruta de crecimiento estructurada

Requisitos obligatorios

0

los otros 10 opcionales

Dominio

Blockchain & Web3

skills.group

Smart Contracts

Última actualización

22/2/2026

Cómo usar

Selecciona tu nivel actual y compara las expectativas.

Qué se espera en cada nivel

La tabla muestra cómo crece la profundidad desde Junior hasta Principal.

Rol Obligatorio Descripción
Blockchain Developer Writes simple contracts in Solidity 0.8+: ERC-20, basic storage patterns. Uses Hardhat for compilation and testnet deployment. Understands gas costs and storage layout.
Smart Contract Developer Writes contracts in Solidity 0.8+: ERC-20, ERC-721, access control with OpenZeppelin. Understands visibility modifiers, events, and custom errors. Uses Foundry for compile, test, and deploy.
Rol Obligatorio Descripción
Blockchain Developer Develops production contracts with OpenZeppelin: AccessControl, Pausable, ReentrancyGuard. Optimizes gas via packed storage and calldata. Achieves 90%+ test coverage.
Smart Contract Developer Implements complex contracts: staking with multiple reward strategies, vesting with cliff/linear unlock, multi-sig treasury. Optimizes gas through storage packing and calldata. Coverage 95%+.
Rol Obligatorio Descripción
Blockchain Developer Designs upgradeable contract systems (UUPS/Transparent Proxy). Implements custom optimizations via inline assembly. Conducts security review and gas audits for the organization.
Smart Contract Developer Designs upgradeable systems: UUPS, Diamond proxy (EIP-2535). Writes inline assembly for gas-critical paths. Implements formal specifications and conducts comprehensive security review.
Rol Obligatorio Descripción
Blockchain Developer Defines Solidity development standards for the organization: style guide, architectural patterns (Diamond, Proxy, Clone), security checklist. Conducts architecture review for 10+ projects.
Smart Contract Developer Defines Solidity development standards: style guide, pattern library, security checklist, gas budgets. Establishes contract architecture guidelines for an organization of 20+ developers.
Rol Obligatorio Descripción
Blockchain Developer Defines enterprise smart contract development strategy on Solidity. Contributes to Solidity compiler and EIP process. Publishes best practices and shapes industry standards.
Smart Contract Developer Defines enterprise Solidity strategy. Contributes to Solidity compiler development and the EIP process. Publishes advanced patterns and shapes industry best practices.

Comunidad

👁 Seguir ✏️ Sugerir cambio Inicia sesión para sugerir cambios
📋 Propuestas
Aún no hay propuestas para Solidity Development
Cargando comentarios...