Blockchain Developer

Johannesburg FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are seeking a Blockchain Developer to join our talented team in Johannesburg. The ideal candidate will have a strong understanding of blockchain technology and a passion for creating innovative solutions. You will work on developing and implementing smart contracts, developing dApps, and integrating various blockchain systems. Strong programming skills in languages such as Solidity and JavaScript are essential.

Responsibilities

  • Develop and write software code for blockchain applications.
  • Collaborate with product managers to define and refine features.
  • Ensure security best practices are followed in the blockchain development process.
  • Assist in the creation of user documentation and training materials.
  • Participate in brainstorming sessions to develop new concepts and solutions.
  • Work on improving the usability and efficiency of blockchain systems.
  • Mentor junior developers in blockchain technologies and practices.
  • Prepare technical designs, architecture, and documentation for blockchain solutions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications in blockchain technology are preferred
Experience
  • 2+ years of experience in building blockchain applications
Technical Skills
  • Ethereum
  • Python
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Certified Ethereum Developer
  • Blockchain Fundamentals Certification
Languages
  • English: Fluent

Advantageous

  • Experience in developing NFTs: Hands-on experience with creating and managing non-fungible tokens.
  • Understanding of consensus algorithms: Knowledge of various consensus mechanisms in blockchain.

Benefits

  • Comprehensive health and wellness programs
  • Retirement savings plan with company match
  • Work-life balance focus with remote options
  • Annual training budget for skill development

Company Culture

  • Diversity and Inclusion: We are committed to creating an inclusive environment for all.
  • Open Communication: We value transparency and encourage open dialogue within the team.
  • Community Engagement: We actively participate in community initiatives and support local charities.
Status: Closed