Protofire is seeking a Solidity Developer with audit experience to join their cross-disciplinary team.
The company is dedicated to contributing to open-source blockchain communities and helping startups with protocol and smart contract engineering.
The role involves producing high-quality, performant, and well-tested Solidity code.
Responsibilities include working on advanced smart contracts, conducting technical due diligence, performing smart contract audits, and integrating front ends with smart contract code.
The developer will also be involved in designing new functionalities and achieving comprehensive unit and integration test coverage.
Requirements:
Candidates must have 5+ years of experience in another programming stack or language.
A minimum of 1+ years of Solidity smart contract development experience is required.
Understanding of JavaScript Ethereum SDKs such as web3.js and ethers.js is necessary.
Experience in deploying Dapps or smart contracts on Ethereum is essential.
Familiarity with smart contract development tools/frameworks like Hardhat and Truffle is required.
Hands-on experience conducting smart contract audits, including identifying vulnerabilities and providing remediation recommendations, is a must.
Candidates should be familiar with common attack vectors and auditing methodologies, such as reentrancy, front-running, integer overflows, and gas optimization.
CI/CD setup experience is needed.
A deep understanding of the Ethereum Virtual Machine and the decentralized finance ecosystem is essential.
Candidates should possess a problem-solving attitude, the ability to work autonomously, and excellent communication skills.
A desire to keep up with blockchain technology trends and a genuine interest in decentralization is important.
Benefits:
Working with a team that is passionate about blockchain technology and open-source contributions.
Opportunities to contribute to high-impact projects in the blockchain ecosystem.
A collaborative work environment that encourages innovation and technical growth.
The chance to stay updated on the latest developments in Solidity and the Ethereum ecosystem.
Involvement in the design and ideation of new DeFi functionalities.