About the Role
About the Role Our client, a pioneering force in the Crypto & Blockchain space, is actively seeking a distinguished Lead Solidity Engineer to spearhead critical development initiatives. This role is based in the scenic city of George, Western Cape . You will be at the forefront of designing and implementing advanced smart contracts and decentralized applications (dApps) that are core to our innovative product suite. As a leader, you will guide a talented team of developers, foster a culture of technical excellence, and ensure the highest standards of security and performance in all blockchain deployments. This is an unparalleled opportunity to shape the future of decentralized finance and digital assets from a key strategic location.
Key Responsibilities
- Lead the architecture, design, and development of complex smart contracts and dApps.
- Oversee the entire lifecycle of smart contract development, including testing, deployment, and maintenance.
- Mentor and guide a team of blockchain developers, providing technical direction and support.
- Conduct rigorous security audits and code reviews to identify and mitigate potential vulnerabilities.
- Collaborate with product managers and stakeholders to translate business requirements into technical specifications.
- Stay abreast of the latest developments in the blockchain ecosystem, including new protocols, tools, and security best practices.
- Optimize smart contract performance and gas efficiency.
- Represent the team in technical discussions and contribute to strategic planning.
Requirements
- Extensive experience in smart contract development using Solidity, with a proven track record of successful project delivery.
- Deep understanding of the Ethereum Virtual Machine (EVM) and its nuances.
- Strong knowledge of blockchain architecture, decentralized protocols, and cryptography.
- Experience with popular development frameworks and tools such as Truffle, Hardhat, or Ganache.
- Proficiency in at least one backend programming language (e.g., Node.js, Python, Go).
- Demonstrated experience in leading development teams and managing projects.
- Excellent communication, leadership, and problem-solving skills.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent work experience.
Benefits
- This role offers a highly competitive salary, comprehensive medical aid, and performance-based bonuses.
- Our client is committed to employee growth, providing significant opportunities for professional development, conference attendance, and further training in emerging blockchain technologies.
- You will work in a state-of-the-art facility in George, Western Cape , and be part of a collaborative and innovative team.
- We also provide a stimulating work environment with regular team-building activities and a strong emphasis on work-life balance.