Blockchain Developer

Johannesburg FULL TIME R50,000 - R75,000 / Month

Job Description

Join our innovative team as a Blockchain Developer and be at the forefront of technological advancements. You will design and implement blockchain solutions that revolutionize industries, bringing transparency and security to digital transactions. Ideal candidates should have hands-on experience with blockchain technologies and a deep understanding of decentralized applications.

Responsibilities

  • Develop, test, and maintain high-quality software for blockchain applications.
  • Work closely with product managers and designers to deliver innovative solutions.
  • Participate in the full software development life cycle from planning to deployment.
  • Research and evaluate emerging blockchain technologies for potential integration.
  • Ensure the performance, quality, and responsiveness of applications.
  • Facilitate training for other team members on blockchain practices.
  • Troubleshoot and resolve production issues in a timely manner.
  • Build and manage APIs for blockchain functionalities.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or related fields
  • Master's degree preferred
Experience
  • Minimum of 4 years of experience in software development with a focus on blockchain technologies.
Technical Skills
  • Blockchain
  • Solidity
  • Ethereum
  • JavaScript
  • Python
  • Hyperledger
Soft Skills
  • Problem-solving
  • Collaboration
Certifications
  • Certified Blockchain Developer
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Basic knowledge of Docker for containerization and Kubernetes for orchestration.
  • Familiarity with CI/CD tools: Understanding of CI/CD processes for blockchain application deployment.

Benefits

  • Competitive salary package
  • Flexible working hours
  • Remote work options available
  • Health and wellness benefits

Company Culture

  • Innovation: We promote a culture of innovation where new ideas and technology can thrive.
  • Collaboration: Our team works together to achieve common goals and enhance learning.
Status: Closed