About the Role
Our client, a cutting-edge enterprise blockchain solutions provider, is seeking a highly motivated Blockchain Developer with expertise in Go or Rust. This role is based remotely, offering flexibility to talented individuals anywhere. You will be responsible for developing core blockchain infrastructure, high-performance nodes, and sophisticated decentralized applications. Your work will be critical in building robust and scalable solutions for enterprise clients, pushing the boundaries of distributed ledger technology. This is an exceptional opportunity to work on complex, impactful projects within a collaborative, global team.
Key Responsibilities
- Develop and maintain core blockchain protocols and infrastructure using Go or Rust.
- Design and implement high-performance, scalable, and secure blockchain nodes.
- Build decentralized applications (dApps) and smart contracts.
- Integrate blockchain solutions with existing enterprise systems and third-party services.
- Write clean, efficient, and well-tested code following best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews, performance tuning, and debugging.
- Research and evaluate new blockchain technologies and tools.
- Troubleshoot and resolve complex technical issues in distributed systems.
- Contribute to technical documentation and knowledge sharing.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience (4+ years) as a Software Developer, with at least 2 years focused on blockchain development.
- Strong proficiency in either Go or Rust programming languages.
- Deep understanding of blockchain architecture, consensus mechanisms, and cryptography.
- Experience developing distributed systems and network protocols.
- Familiarity with blockchain platforms like Hyperledger Fabric, Ethereum, or Cosmos SDK.
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for remote work.
- Experience working with systems in the Queenstown, Eastern Cape region is not required but considered a plus.
Benefits
- Our client offers a highly competitive salary, performance bonuses, and comprehensive remote work support.
- We provide excellent health benefits, ample paid time off, and a strong emphasis on professional development, including access to online courses and industry conferences.
- You will enjoy a flexible work environment, working on challenging and innovative projects with a talented, globally distributed team.
- Join us to build the future of enterprise blockchain.