About the Role
Our client, a leader in decentralized finance (DeFi) and blockchain innovation, is seeking a highly experienced Senior Smart Contract Developer with deep expertise in Solidity to join their core engineering team in Mahikeng, North West . This role is pivotal in designing, developing, and auditing secure, efficient, and scalable smart contracts that form the backbone of our client's cutting-edge financial products. You will work on complex challenges, contribute to architectural decisions, and play a key role in shaping the future of decentralized finance. The ideal candidate is a meticulous coder with a strong understanding of blockchain security and best practices.
Key Responsibilities
- Design, develop, test, and deploy production-grade smart contracts using Solidity on EVM-compatible blockchains.
- Conduct rigorous code reviews and security audits of smart contracts to identify and mitigate vulnerabilities.
- Collaborate with product managers, designers, and other engineers to translate business requirements into robust smart contract logic.
- Develop and maintain comprehensive unit and integration tests for smart contracts.
- Optimize smart contracts for gas efficiency and performance.
- Stay ahead of the curve on new developments in smart contract languages, blockchain protocols, and security best practices.
- Contribute to the architectural design of new blockchain features and protocols.
- Troubleshoot and resolve issues related to smart contract deployments and on‑chain operations.
- Mentor junior developers and share knowledge on smart contract development and security.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Minimum of 6 years of professional software development experience, with a minimum of 4 years focused exclusively on smart contract development using Solidity.
- Demonstrable experience in developing and deploying complex DeFi protocols, NFTs, DAOs, or other sophisticated smart contract systems.
- Deep understanding of Ethereum Virtual Machine (EVM) architecture, gas mechanics, and security best practices.
- Proficiency with smart contract development tools and frameworks such as Hardhat, Truffle, Foundry, and Ethers.js/Web3.js.
- Strong knowledge of common smart contract vulnerabilities and patterns for their prevention and detection.
- Excellent analytical, problem-solving, and debugging skills.
- Exceptional communication and collaboration skills, capable of working effectively within a team in Mahikeng, North West .
- Experience with formal verification tools is a plus.
Benefits
- Highly competitive salary with significant bonus and potential equity options.
- Comprehensive health, dental, and vision insurance.
- Opportunity to work at the forefront of DeFi and blockchain innovation.
- Professional development budget and opportunities for continuous learning.
- Dynamic and collaborative work environment.
- Relocation assistance may be provided for exceptional candidates.