Skill-Profil

Solidity

Solidity: data types, storage/memory, modifiers, patterns, gas optimization

Blockchain & Web3 Smart Contracts

Rollen

2

wo dieser Skill vorkommt

Stufen

5

strukturierter Entwicklungspfad

Pflichtanforderungen

6

die anderen 4 optional

Domäne

Blockchain & Web3

skills.group

Smart Contracts

Zuletzt aktualisiert

17.3.2026

Verwendung

Wählen Sie Ihr aktuelles Level und vergleichen Sie die Erwartungen.

Was wird auf jedem Level erwartet

Die Tabelle zeigt, wie die Tiefe von Junior bis Principal wächst.

Rolle Pflicht Beschreibung
Blockchain Developer Writes basic Solidity smart contracts: ERC-20 tokens, simple storage, and access control patterns. Understands data types, visibility modifiers, and gas costs. Tests contracts with Hardhat and deploys to testnets.
Smart Contract Developer Understands Solidity fundamentals: contract structure, inheritance, events, and error handling. Implements basic smart contracts following OpenZeppelin patterns. Writes unit tests with Foundry/Hardhat and uses Remix for rapid prototyping.
Rolle Pflicht Beschreibung
Blockchain Developer Independently develops with Solidity in Hardhat/Foundry. Conducts basic audits. Optimizes gas.
Smart Contract Developer Independently develops with Solidity in Hardhat/Foundry/OpenZeppelin. Conducts basic audits. Optimizes gas.
Rolle Pflicht Beschreibung
Blockchain Developer Pflicht Designs complex Solidity architectures: proxy patterns (UUPS, Transparent), diamond standard, and gas-optimized data structures. Conducts security audits and writes comprehensive test suites with fuzzing. Optimizes contract bytecode size and execution costs. Mentors team on advanced Solidity patterns.
Smart Contract Developer Pflicht Designs production-grade Solidity contracts for DeFi protocols: AMMs, lending, and yield strategies. Masters assembly-level optimizations (Yul), storage layout packing, and EVM opcode costs. Implements formal verification with Certora. Mentors developers on gas-efficient and secure Solidity.
Rolle Pflicht Beschreibung
Blockchain Developer Pflicht Defines Solidity development standards and coding guidelines for blockchain products. Establishes contract architecture patterns, upgrade strategies, and deployment workflows. Conducts code reviews focused on security, gas efficiency, and maintainability.
Smart Contract Developer Pflicht Defines Solidity best practices and smart contract architecture standards for the team. Establishes testing frameworks (unit, integration, invariant tests), CI/CD pipelines for on-chain deployments, and upgrade governance procedures. Reviews all production contract code.
Rolle Pflicht Beschreibung
Blockchain Developer Pflicht Defines organizational Solidity development strategy across multiple EVM-compatible chains. Designs cross-chain contract architectures and interoperability standards. Drives adoption of new Solidity features and EVM improvements. Contributes to EIP proposals and community tooling.
Smart Contract Developer Pflicht Defines enterprise Solidity strategy spanning DeFi, NFT, and governance protocols. Designs reusable contract libraries and cross-protocol composability patterns. Establishes formal verification and audit methodologies as organizational standards. Influences Solidity language evolution through EIP contributions.

Community

👁 Beobachten ✏️ Aenderung vorschlagen Anmelden, um Aenderungen vorzuschlagen
📋 Vorschlaege
Noch keine Vorschlaege fuer Solidity
Kommentare werden geladen...