ai analyst backend bitcoin blockchain community manager crypto cryptography cto customer support dao data science defi design developer relations devops discord economy designer entry level erc erc 20 evm front end full stack gaming ganache golang hardhat intern java javascript layer 2 marketing mobile moderator nft node non tech open source openzeppelin pay in crypto product manager project manager react refi research ruby rust sales smart contract solana solidity truffle web3 py web3js zero knowledge
| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
| $86k - $117k | ||||
| $98k - $110k | ||||
| $81k - $114k | ||||
| $167k - $196k | ||||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $167k - $196k | ||||
| $260k | ||||
| $115k - $180k | ||||
| $97k - $154k | ||||
| $76k - $89k | ||||
Okx📍 Remote | $81k - $114k | |||
| $74k - $85k | ||||
Sentient📍 Remote | $89k - $112k | |||
| $81k - $90k | ||||
Layerzerolabs📍 Remote | $77k - $112k | |||
P2P. org📍 European Union |
|
The Senior Solidity Engineer is a cornerstone of any blockchain development team, responsible for architecting, implementing, and securing advanced smart contracts on the Ethereum network and compatible environments.
Key Responsibilities
- Lead Smart Contract Development: Take the initiative in designing and implementing complex smart contract logic using Solidity or Vyper, ensuring code quality, scalability, and maintainability.
- Design Sophisticated Patterns: Develop and refine advanced contract patterns, leveraging deep understanding of on-chain workflows and composability to enable secure and efficient decentralized applications.
- Identify EVM Execution Issues: Proactively diagnose, resolve, and prevent issues related to Ethereum Virtual Machine (EVM) execution
- Champion Best Practices: Guide the adoption of Agile methodologies, establish best practices for continuous integration and deployment, and foster a culture of code review, testing, and security awareness across the team.
Required Experience and Skills
- Expertise in Solidity (or Vyper): Proven track record developing and deploying sophisticated smart contracts on Ethereum Mainnet or major testnets.
- Ethereum Security: Deep knowledge of Ethereum security principles, common vulnerabilities (such as reentrancy, overflow/underflow, and front-running), and industry-standard mitigation techniques.
- Smart Contract Auditing: Experience auditing smart contracts, interpreting audit reports, and implementing necessary code improvements.
- Agile Methodologies: Demonstrated ability to work within Agile teams, iterating rapidly and delivering production-grade features in a collaborative environment.
- Strong Problem-Solving: Excellent analytical skills, with a passion for tackling complex technical challenges and optimizing EVM-based systems.
What does a blockchain developer do?
A blockchain developer is a software developer who specializes in the development of applications that make use of blockchain technology
Some of the responsibilities of a blockchain developer may include:
- Designing and implementing smart contracts.
- Creating and maintaining the infrastructure that supports the blockchain network, and developing user-facing applications that make use of the blockchain.
- Additionally, a blockchain developer may also be responsible for researching and staying up-to-date with the latest developments in blockchain technology, in order to ensure that their applications are secure and efficient.