About the Role
Our client is a dynamic player in the Crypto & Blockchain space, actively seeking a talented Full-Stack Blockchain Developer to contribute to their innovative projects from Benoni, Gauteng. This role requires a versatile developer proficient in both backend systems and frontend user interfaces, with a specific emphasis on integrating Web3 technologies. You will be involved in the entire development lifecycle, from conceptualization to deployment of decentralized applications. The ideal candidate possesses a strong understanding of blockchain principles and a passion for building scalable, secure, and user-centric dApps. Join a forward-thinking team that is shaping the future of decentralized technology.
Key Responsibilities
- Develop and maintain both backend and frontend components of decentralized applications.
- Integrate smart contracts with user-facing interfaces using Web3 libraries (e.g., Web3.js, Ethers.js).
- Design and implement RESTful APIs and other backend services.
- Build responsive and intuitive user interfaces using modern frontend frameworks.
- Write efficient, reusable, and testable code for both frontend and backend.
- Collaborate with smart contract developers to ensure seamless integration.
- Optimize applications for maximum speed, scalability, and security.
- Participate in code reviews and contribute to architectural discussions.
- Troubleshoot and resolve bugs and performance issues across the stack.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Full-Stack Developer, with significant exposure to blockchain and Web3 technologies.
- Proficiency in backend languages such as Node.js, Python, or Go.
- Strong experience with frontend frameworks like React, Vue, or Angular.
- Experience with Web3 libraries and integrating with blockchain networks.
- Understanding of smart contract concepts and common patterns.
- Familiarity with databases (SQL and NoSQL) and cloud platforms (AWS, Azure, GCP).
- Experience with version control (Git) and CI/CD pipelines.
- Excellent problem-solving and communication skills.
- Ability to work effectively in a remote setting, based out of Benoni, Gauteng.
Benefits
- Competitive salary and attractive benefits package.
- Fully remote work arrangement, offering significant flexibility.
- Opportunities for professional growth and skill development in the Crypto & Blockchain industry.
- Engage in challenging and innovative dApp development projects.
- A collaborative and results-driven work environment.
- Contribute to cutting-edge technology from Benoni.