What does A Smart Contract / Solidity Developer do?
A Smart Contract / Solidity Developer is responsible for designing, writing, and auditing smart contracts that run on blockchain networks, with a heavy emphasis on security given the irreversibility of on-chain transactions.
Day-to-day responsibilities
- Writing and testing Solidity smart contracts
- Running static analysis and formal verification tooling
- Participating in or preparing for third-party audits
- Responding to on-chain incidents when contracts misbehave
Very High demand+22% Solidity+18% Smart contract security auditing+13% Formal verification tooling