About the Role
Our client, a rapidly growing startup in the decentralized applications (dApps) space, is seeking a talented Blockchain Developer to join their innovative team in Sandton. This role is ideal for someone passionate about building user-centric decentralized solutions and contributing to the growth of the Web3 ecosystem. You will be responsible for developing, testing, and deploying smart contracts and integrating them with frontend applications. The position offers a hybrid work model, combining collaborative sessions at our Gauteng office with the flexibility of remote work. We are looking for a skilled developer with a strong understanding of blockchain technology and a proven ability to create engaging dApp experiences. Join us in shaping the future of decentralized applications from the heart of Sandton.
Key Responsibilities
- Develop and deploy smart contracts on various blockchain platforms (e.g., Ethereum, Polygon).
- Build and maintain decentralized applications (dApps) by integrating smart contracts with frontend interfaces.
- Write clean, efficient, and well-documented code for both smart contracts and backend services.
- Collaborate with UI/UX designers and product managers to ensure seamless user experiences.
- Conduct thorough testing and debugging of smart contracts and dApp functionalities.
- Stay up-to-date with the latest advancements in blockchain technology, Web3, and dApp development.
- Participate in code reviews and contribute to improving development processes and standards.
- Troubleshoot and resolve technical issues related to dApp performance and blockchain integration.
- Contribute to the overall architecture and design of dApp solutions.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 2+ years of professional experience in software development, with a focus on blockchain and dApp development.
- Proficiency in smart contract development languages such as Solidity.
- Experience with Web3 libraries (e.g., ethers.js, web3.js) and frontend frameworks (e.g., React, Vue.js).
- Strong understanding of blockchain principles, including consensus mechanisms and token standards.
- Familiarity with blockchain development environments and tools (e.g., Hardhat, Truffle).
- Good analytical and problem-solving skills.
- Effective communication and teamwork abilities, suitable for a hybrid work environment in Sandton, Gauteng.
- Passion for decentralized technologies and the Web3 space.
Benefits
- Our client offers a competitive salary, stock options, and comprehensive health benefits.
- You will have opportunities for rapid career growth within a fast-paced startup environment, access to professional development resources, and the chance to work on cutting-edge dApp projects.
- The hybrid work model in Sandton provides a flexible approach to your work week, enabling you to contribute effectively while maintaining a healthy work-life balance.