About the Role
Our client, a leading innovator in the decentralized finance (DeFi) space, is seeking a highly skilled and experienced Senior Blockchain Developer to join their dynamic team. This pivotal role is based in the vibrant tech hub of Midrand, Gauteng , and offers a hybrid work model, allowing for a balance between collaborative office work and remote flexibility. You will be instrumental in designing, developing, and deploying cutting-edge smart contracts and decentralized applications (dApps) that power our client's revolutionary blockchain solutions. This is an exceptional opportunity to work with emerging technologies and contribute to the future of finance.
Key Responsibilities
- Develop, test, and deploy secure and efficient smart contracts on various blockchain platforms, primarily focusing on Ethereum (Solidity).
- Design and implement robust decentralized applications (dApps) and blockchain protocols.
- Collaborate with product managers, designers, and other engineers to define and build new features and products.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Stay abreast of the latest developments in blockchain technology, smart contract security, and emerging protocols.
- Troubleshoot and resolve complex technical issues related to blockchain infrastructure and smart contracts.
- Contribute to the architectural design and technical roadmap of our blockchain initiatives.
- Ensure adherence to best practices in coding, security, and performance optimization.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in software development, with at least 3 years focused on blockchain and smart contract development.
- Proficiency in Solidity and experience with smart contract development frameworks like Truffle or Hardhat.
- Strong understanding of blockchain concepts, consensus mechanisms, and cryptography.
- Experience with other blockchain platforms (e.g., Binance Smart Chain, Polygon) is a plus.
- Familiarity with dApp development, including front-end integration and Web3.js/Ethers.js.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a collaborative team environment.
- Experience with agile development methodologies.
Benefits
- Our client offers a competitive salary package, comprehensive health benefits, and a generous performance-based bonus structure.
- Employees benefit from opportunities for professional development, continuous learning, and attendance at industry conferences.
- Enjoy a modern office environment in Midrand, Gauteng , with access to excellent amenities, and the flexibility of a hybrid work arrangement.
- Join a forward-thinking company at the forefront of blockchain innovation and shape the future with us.