About the Role
Our client is seeking a highly specialized Cryptocurrency Security Auditor to join their esteemed team. This role is crucial for ensuring the security and integrity of our blockchain assets and smart contracts. Based in Soweto , you will be responsible for conducting in-depth security audits, identifying vulnerabilities, and providing expert recommendations to mitigate risks. The ideal candidate has a profound understanding of smart contract languages, common exploits, cryptographic principles, and secure development practices within the Crypto & Blockchain ecosystem. This is a critical, non-remote position where your expertise will directly contribute to protecting our company and our users from potential threats. You will work closely with development teams to verify the security of code before deployment and throughout its lifecycle. This is an exceptional opportunity for a security professional to play a key role in a rapidly growing and dynamic industry, based full-time at our Soweto office.
Key Responsibilities
- Perform comprehensive security audits of smart contracts written in languages like Solidity, Vyper, or Rust.
- Identify vulnerabilities, bugs, and potential exploits in blockchain code and protocols.
- Analyze the security of decentralized applications (dApps) and their underlying infrastructure.
- Provide detailed reports outlining identified risks, their severity, and actionable remediation steps.
- Develop and implement security testing methodologies and tools for smart contracts and blockchain systems.
- Stay current with the latest security threats, attack vectors, and best practices in the cryptocurrency space.
- Collaborate with development teams to explain vulnerabilities and guide remediation efforts.
- Research and assess the security implications of new blockchain technologies and DeFi protocols.
- Contribute to the development of secure coding standards and guidelines.
- Maintain the highest level of confidentiality and ethical conduct.
Requirements
- Bachelor's or Master's degree in Computer Science, Cybersecurity, or a related field.
- Minimum of 5 years of experience in software development or cybersecurity, with a strong focus on blockchain security and smart contract auditing.
- Expert knowledge of smart contract languages (Solidity preferred) and common vulnerabilities (e.g., reentrancy, integer overflows, front-running).
- Deep understanding of blockchain technology, consensus mechanisms, and cryptography.
- Proficiency with security analysis tools and techniques for smart contracts.
- Experience with formal verification methods is a significant plus.
- Strong analytical and problem-solving skills with meticulous attention to detail.
- Excellent written and verbal communication skills, with the ability to clearly articulate complex security issues.
- Proven ability to work independently and manage time effectively.
- Must be able to work full-time from our office in Soweto .
Benefits
- Highly competitive remuneration based on project scope and expertise.
- Opportunity to work with leading projects in the cryptocurrency and blockchain sector.
- Gain exposure to a wide variety of cutting-edge blockchain technologies.
- Professional development opportunities and training budget.
- Collaborative and knowledgeable team environment in Soweto .
- Potential for ongoing contract work based on performance.