About the Role
Our client, a rapidly expanding FinTech company focused on integrating Web3 technologies into existing financial platforms, is seeking a skilled Blockchain Developer . This role is based at their modern offices in Randburg, Gauteng . You will be responsible for designing, developing, and implementing smart contracts and decentralized applications that bridge the gap between traditional finance and the blockchain ecosystem. This includes working with tokenization, NFTs, and various DeFi protocols. The ideal candidate possesses strong programming skills, a deep understanding of blockchain architecture, and a passion for building innovative financial products. You will collaborate closely with front‑end developers, product managers, and other stakeholders to bring cutting‑edge solutions to life. Join a forward‑thinking team dedicated to shaping the future of finance.
Key Responsibilities
- Develop, test, and deploy smart contracts on blockchain networks (e.g., Ethereum, Polygon, Solana).
- Build and integrate decentralized applications (dApps) with existing Web2 infrastructure.
- Implement tokenization solutions, including fungible (ERC-20) and non‑fungible tokens (ERC-721).
- Collaborate with front‑end developers to create seamless user experiences for dApps.
- Integrate with various DeFi protocols and explore opportunities for financial innovation.
- Optimize smart contracts for performance, security, and gas efficiency.
- Participate in code reviews and contribute to establishing coding standards.
- Stay abreast of the latest trends and advancements in Web3, blockchain, and cryptocurrency.
- Troubleshoot and resolve issues related to blockchain integrations and smart contract functionality.
Requirements
- Proven experience as a Blockchain Developer or Smart Contract Engineer.
- Strong proficiency in Solidity and experience with other smart contract languages is a plus.
- Familiarity with Web3 libraries and frameworks (e.g., Web3.js, Ethers.js, Hardhat, Truffle).
- Understanding of blockchain architecture, consensus mechanisms, and cryptographic principles.
- Experience with RESTful APIs and integrating backend services with blockchain.
- Knowledge of token standards (ERC-20, ERC-721, etc.) and DeFi concepts.
- Excellent problem‑solving abilities and attention to detail.
- Strong teamwork and communication skills for collaborating in an office environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
- Our client offers a competitive salary and an attractive bonus structure.
- Comprehensive medical aid and retirement fund benefits are provided.
- Employees benefit from continuous learning opportunities, including training and conference attendance.
- The office location in Randburg, Gauteng , provides a dynamic and collaborative work environment.
- Join a team at the forefront of FinTech innovation, working on exciting projects that blend traditional finance with the power of blockchain and Web3 technologies.