Blockchain Developer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are seeking a talented Blockchain Developer to join our innovative team in Johannesburg. The ideal candidate will be well-versed in building and implementing blockchain solutions, with strong programming skills and a passion for emerging technologies. You will play a vital role in designing decentralized applications and enhancing our blockchain capabilities.

Responsibilities

  • Design and develop blockchain applications using Ethereum and Solidity.
  • Collaborate with the product team to define application requirements.
  • Implement smart contracts and support their deployment.
  • Conduct blockchain security assessments and audits for new and existing applications.
  • Stay updated with emerging trends and technologies in blockchain and cryptocurrency.
  • Optimize blockchain applications for performance and scalability.
  • Participate in code reviews and maintain high coding standards.
  • Troubleshoot and resolve any technical issues that arise.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Master's degree in a relevant field is an advantage
Experience
  • 3+ years of experience in blockchain development
Technical Skills
  • Ethereum
  • Solidity
  • JavaScript
  • Cryptography
  • Node.js
  • Hyperledger
Soft Skills
  • Analytical skills
  • Communication
  • Teamwork
Certifications
  • Certified Blockchain Developer
  • Ethereum Developer Certification
Languages
  • English: Fluent

Benefits

  • Comprehensive health insurance and benefits package
  • Annual performance bonuses
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We believe in fostering a culture of innovation, encouraging team members to think outside the box and contribute their unique ideas.
  • Collaboration: We promote teamwork and collaborative efforts for successful project outcomes.
  • Continuous Learning: Ongoing training and development are key values at our company, ensuring our team stays ahead in technology.
Status: Open