As a Smart Contract Developer in our Johannesburg office, you will play a key role in building next-generation decentralized applications. Successful candidates will demonstrate proficiency in developing and auditing smart contracts with a focus on efficiency and security.