About the Role
Our client, a leading innovator in decentralized identity solutions, is looking for a skilled Blockchain Developer with a backend focus to join their hybrid team based in Nelspruit . This role involves designing, developing, and maintaining the core blockchain infrastructure and backend services that power their innovative platform. You will work closely with frontend developers and product managers to build robust and scalable decentralized solutions. We are seeking a candidate with strong programming skills, a solid understanding of blockchain protocols, and a passion for building secure and efficient backend systems. This hybrid role offers a blend of collaborative in-office work and remote flexibility.
Key Responsibilities
- Develop and maintain backend services and APIs for blockchain applications.
- Design and implement smart contracts for identity management and related functionalities.
- Integrate blockchain technologies with existing backend systems and databases.
- Optimize application performance, scalability, and security.
- Write efficient, reusable, and testable code.
- Participate in code reviews, providing and receiving constructive feedback.
- Troubleshoot and debug backend systems and smart contracts.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Stay updated with the latest developments in blockchain technology and backend development practices.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a backend developer, with significant experience in blockchain development.
- Proficiency in programming languages such as Go, Node.js, Python, or Java.
- Experience with smart contract development (e.g., Solidity) and blockchain platforms (e.g., Ethereum, Hyperledger).
- Strong understanding of database technologies (SQL and NoSQL).
- Experience with RESTful APIs and microservices architecture.
- Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a hybrid environment in Nelspruit .
- Strong communication and collaboration skills.
Benefits
- Competitive annual salary of ZAR.
- Hybrid work model offering flexibility and work-life balance.
- Opportunity to work on cutting-edge decentralized identity solutions.
- Comprehensive medical and dental coverage.
- Generous professional development budget for training and conferences.
- Collaborative and innovative team culture.
- Pension fund contributions.
- Regular team-building activities.