About the Role
Our client, a highly reputable firm within the Crypto & Blockchain sector, is searching for an experienced Senior Smart Contract Auditor to bolster their security team in Randburg, Gauteng. This role is paramount in ensuring the integrity and safety of our clients' decentralized applications and token offerings. You will be responsible for conducting in-depth security assessments of smart contracts, identifying vulnerabilities, and providing actionable recommendations for remediation. The ideal candidate possesses exceptional analytical skills, a meticulous attention to detail, and a deep understanding of smart contract exploit vectors and security best practices. Join us in Randburg and contribute to building a more secure blockchain ecosystem.
Key Responsibilities
- Perform comprehensive security audits of smart contracts on various blockchain platforms (e.g., Ethereum, BSC, Polygon).
- Identify potential vulnerabilities, including reentrancy, integer overflows/underflows, access control issues, and gas limit exploits.
- Analyze smart contract code for logic flaws, security risks, and adherence to best practices.
- Develop and execute test cases to validate contract functionality and security.
- Provide clear, concise, and actionable audit reports with detailed findings and remediation guidance.
- Collaborate with development teams to explain vulnerabilities and assist in the remediation process.
- Stay current with the latest smart contract attack vectors, security trends, and auditing techniques.
- Contribute to the development of internal auditing tools and methodologies.
- Mentor junior auditors and contribute to team knowledge sharing.
Requirements
- Bachelor's or Master's degree in Computer Science, Cybersecurity, or a related field.
- 5+ years of experience in smart contract development and/or security auditing.
- In-depth knowledge of Solidity and the Ethereum Virtual Machine (EVM).
- Proven experience identifying a wide range of smart contract vulnerabilities.
- Proficiency with smart contract auditing tools and frameworks (e.g., Slither, Mythril, Foundry).
- Strong understanding of blockchain principles, cryptography, and common DeFi protocols.
- Excellent analytical, problem-solving, and technical writing skills.
- Ability to work independently and manage multiple audit projects simultaneously.
- Strong communication skills for interacting with clients and development teams in Randburg, Gauteng.
- Experience with formal verification methods is a plus.
Benefits
- Highly competitive salary and bonus structure.
- Comprehensive health insurance and wellness programs.
- Opportunities for continuous professional development and conference attendance.
- Work with a leading team on high-profile Crypto & Blockchain projects.
- Be a key contributor to security assurance in the blockchain space.
- Vibrant office environment in Randburg.