Blockchain Developer

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

Job Description

As a Blockchain Developer, you will be instrumental in designing and implementing blockchain solutions. Your innovative mindset and technical expertise will help us build secure and scalable blockchain applications that enhance our product offerings. You will collaborate with cross-functional teams to drive the development of our blockchain projects.

Responsibilities

  • Architect and develop scalable blockchain applications.
  • Implement smart contracts and ensure their security and efficiency.
  • Collaborate with product owners to effectively translate their needs into technical requirements.
  • Proactively identify and resolve security risks related to blockchain development.
  • Optimize blockchain protocols and achieve higher efficiencies.
  • Participate in strategy discussions about the future of blockchain at our company.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or a related field is preferred
Experience
  • 3+ years of experience in blockchain or related fields
Technical Skills
  • C++
  • Python
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Blockchain Technology Fundamentals
  • Certified Ethereum Developer
Languages
  • English: Fluent

Advantageous

  • Understanding of Cryptographic Principles: Strong grasp of cryptographic principles and protocols used in blockchain.
  • Experience with Agile development methodologies: Knowledge of Agile principles to enhance team productivity.

Benefits

  • Comprehensive health and wellness benefits
  • Staff training and development opportunities
  • Flexible working environment with options for remote work
  • Performance bonuses and incentives

Company Culture

  • Continuous Learning: We invest in continuous learning opportunities for our staff to keep up with the rapidly evolving technology landscape.
  • Work-Life Balance: We prioritize work-life balance, ensuring our employees have time to recharge and thrive.
  • Flexible Environment: We embrace flexibility and support a hybrid work environment to cater to individual work styles.
Status: Open