About the Role
Our client, a rapidly expanding innovator in the decentralized finance (DeFi) space, is seeking a highly skilled and motivated Senior Blockchain Developer to join their dynamic team. This pivotal role will be instrumental in architecting, developing, and deploying cutting-edge smart contracts and blockchain solutions. You will work at the forefront of blockchain technology, contributing to projects that are reshaping the future of finance. The ideal candidate possesses a deep understanding of blockchain protocols, a passion for secure and efficient code, and a collaborative spirit. This position offers a fantastic opportunity to make a significant impact in a growing industry and work within a forward-thinking organization. The role is based in our bustling **Midrand, Gauteng** office, fostering a collaborative and innovative work environment.
Key Responsibilities
- Design, develop, test, and deploy secure and efficient smart contracts on various blockchain platforms (e.g., Ethereum, Binance Smart Chain, Polygon).
- Write high-quality, maintainable, and well‑documented code using languages such as Solidity, Vyper, or Rust.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features and protocols.
- Conduct rigorous code reviews and security audits to ensure the integrity and safety of deployed contracts.
- Stay abreast of the latest developments in blockchain technology, cryptography, and DeFi trends.
- Optimize smart contract performance and gas efficiency.
- Troubleshoot and resolve issues related to smart contracts and blockchain infrastructure.
- Contribute to the overall architecture and technical strategy of our blockchain initiatives.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience (5+ years) in software development, with at least 3 years focused on blockchain development and smart contract creation.
- Proficiency in Solidity and experience with blockchain development frameworks (e.g., Hardhat, Truffle, Foundry).
- Strong understanding of blockchain fundamentals, consensus mechanisms, and token standards (ERC-20, ERC-721, etc.).
- Experience with DeFi protocols and concepts.
- Familiarity with security best practices for smart contract development.
- Excellent problem‑solving and analytical skills.
- Strong communication and teamwork abilities.
- Experience with version control systems (e.g., Git).
Benefits
- Competitive salary package and performance-based bonuses.
- Comprehensive health insurance and retirement benefits.
- Opportunities for professional development and continuous learning.
- Generous paid time off and flexible working arrangements.
- Access to cutting‑edge technology and a stimulating work environment in **Midrand, Gauteng**.
- Chance to be part of a pioneering company in the blockchain revolution.
- Regular team‑building events and a vibrant company culture.