Blockchain Developer

Johannesburg FULL TIME R50,000 - R66,666 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our Johannesburg team as a Blockchain Developer, where your creativity and technical skills will shine. You will be responsible for the design and implementation of blockchain solutions that drive impactful results. This position requires a deep understanding of cryptographic protocols and distributed ledger technologies.

Responsibilities

  • Design, develop, and implement blockchain applications using various protocols.
  • Collaborate with product teams to identify and prioritize new features.
  • Perform unit testing and integration testing for blockchain solutions.
  • Maintain and improve blockchain-based systems.
  • Analyze and enhance the performance of existing blockchain applications.
  • Participate in code reviews and contribute to a positive team environment.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in blockchain development
Technical Skills
  • Solidity
  • Ethereum
  • Node.js
  • Cryptography
  • Blockchain Frameworks
Soft Skills
  • Analytical thinking
  • Team collaboration
  • Communication
Certifications
  • Certified Blockchain Developer
Languages
  • English: Fluent

Advantageous

  • Understanding of DevOps practices: Experience with CI/CD processes can be advantageous.
  • Experience with cloud services: Familiarity with AWS, Azure, or Google Cloud is a plus.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Work-from-home options
  • Opportunities for professional development

Company Culture

  • Innovation: We promote a culture of innovation where new ideas are encouraged.
  • Collaborative Environment: Our team works collaboratively to achieve common goals.
  • Continuous Learning: We encourage continuous professional development and learning opportunities.
Status: Open