About the Role
Our client, a prominent leader in the cybersecurity and blockchain assurance space, is looking for a skilled Blockchain Security Auditor to join their growing team in Vereeniging, Gauteng. This role is crucial for ensuring the security and integrity of smart contracts and blockchain-based applications for a diverse clientele. You will conduct in-depth analyses, identify vulnerabilities, and provide expert recommendations to mitigate risks. The position requires a sharp analytical mind, meticulous attention to detail, and a deep understanding of blockchain technology and its potential security flaws. This hybrid role offers a blend of collaborative in-office work in Vereeniging and the flexibility of remote work, allowing for optimal productivity and engagement within the vibrant tech community of Gauteng.
Key Responsibilities
- Perform comprehensive security audits of smart contracts and decentralized applications (dApps).
- Identify and document vulnerabilities, including but not limited to reentrancy, integer overflows, and gas limit issues.
- Analyze the security posture of blockchain protocols and architectures.
- Develop and refine security testing methodologies and tools.
- Provide clear and actionable recommendations for improving code security and mitigating risks.
- Write detailed audit reports for clients, explaining findings and suggested remediations.
- Collaborate with development teams to ensure security best practices are implemented.
- Stay abreast of the latest trends, threats, and best practices in blockchain security.
- Contribute to the company's knowledge base and thought leadership in blockchain security.
Requirements
- Bachelor's degree in Computer Science, Cybersecurity, or a related field.
- Minimum of 3 years of experience in cybersecurity, with a strong focus on smart contract auditing.
- Expertise in analyzing smart contract code, particularly in Solidity.
- Deep understanding of common smart contract vulnerabilities and attack vectors.
- Familiarity with blockchain platforms (e.g., Ethereum, Binance Smart Chain, Polygon).
- Experience with static and dynamic analysis tools for smart contracts.
- Proficiency in programming and scripting languages (e.g., Python, JavaScript).
- Strong analytical and problem‑solving skills.
- Excellent report writing and communication abilities.
- Ability to work effectively both independently and as part of a hybrid team.
Benefits
- Our client offers a competitive salary, commensurate with your experience and expertise, plus potential performance bonuses.
- Comprehensive health insurance, including medical and dental coverage, is provided.
- A robust retirement savings plan is available.
- Employees benefit from ample paid time off and opportunities for continuous professional development, including training and certifications.
- The hybrid work model supports work‑life balance, with collaborative opportunities at our Vereeniging office and remote flexibility.
- Join a leading team securing the blockchain future in Gauteng.