About the company
At Puffer, our mission is to increase blockchain ecosystems' security, decentralization, and sustainability. We are a group of hardworking enthusiasts deeply focused on building and democratizing the future of Ethereum. Imagine a world where regular individuals can contribute to the Ethereum network with less risk and more rewards. That is our reality. At Puffer, youāll have the opportunity to be part of a team that is building state-of-the-art technology that will reshape the landscape.
Job Summary
Responsibilities:
šDesign, develop and implement smart contracts on the Ethereum blockchain network. šCollaborate with the development team to integrate smart contracts with front-end applications. šPerform code reviews and security audits to identify and address any vulnerabilities or issues. šEnsure smart contracts are efficient, reliable, and scalable. Implement testing frameworks and write comprehensive unit tests. šKeep up-to-date with the latest industry developments and best practices in smart contract development. šIdentify and propose innovative solutions to improve the functionality and user experience of our finance solutions.
Requirements:
š4+ years of smart contract development, including production deployments of original protocols šExtensive knowledge of Solidity, the EVM, and the state of Ethereum PoS šComprehensive knowledge of smart contract security and common pitfalls (e.g., you understand the cause of all historical reentrancy attacks and other vulnerabilities) šExtensive experience with proper deployment and security practices šExperience writing extensive unit and integration tests šAmbitious to make an impact with strong Ethereum decentralization value alignment šPossess a research-oriented mindset with the grit to deliver an exceptional product šOpen to feedback without ego, hungry to explore new ideas, and eager to find opportunities for self-improvement šAn independent problem solver with a strong sense of ownership in your work but with solid communication and team skills