Blockchain Developer

Johannesburg Full-Time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Blockchain Developer, you will be at the forefront of our technological advancements. Collaborate with a team of experts to build cutting-edge solutions that solve real-world problems, while continuously enhancing your skills in a fast-paced environment.

Responsibilities

  • Design and implement blockchain protocols and architecture.
  • Develop and maintain smart contracts and web applications on blockchain.
  • Ensure security best practices in blockchain development.
  • Collaborate with cross-functional teams to define system requirements.
  • Monitor and analyze the performance of blockchain applications.
  • Improve performance, reliability, and scalability of blockchain systems.
  • Stay updated with the latest blockchain technologies and trends.
  • Participate in code reviews and contribute to team knowledge sharing.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 5+ years of proven experience in blockchain development
Technical Skills
  • Hyperledger Fabric
  • Cryptography
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Certified Ethereum Developer
Languages
  • English: Fluent

Advantageous

  • Experience with blockchain integrations in enterprise systems: Familiarity with how to incorporate blockchain technology within existing business processes.
  • Knowledge of DeFi applications: Understands decentralized finance solutions and how they can be applied.

Benefits

  • Health and wellness benefits, including medical insurance
  • Retirement savings plan with company contributions
  • Flexible work arrangements
  • Professional development and training opportunities

Company Culture

  • Innovation: We promote a creative environment that encourages team members to develop and innovate solutions.
  • Inclusivity: Our diverse team thrives on collaboration, respect, and understanding for different perspectives.
  • Sustainability: We are engaged in practices that are not only beneficial for our team but also for the planet.
Status: Open