Blockchain Developer

Johannesburg Full-time R66,667 - R83,333 / Month
(R800,000 - R1,000,000 / Year)

Job Description

We are seeking a passionate NLP Engineer to contribute to a variety of projects that leverage natural language processing and machine learning. This role involves developing solutions to improve human-computer interaction and contribute to AI strategies integrating NLP into real-world applications.

Responsibilities

  • Develop and maintain state-of-the-art blockchain applications.
  • Design and implement blockchain protocols and smart contracts.
  • Collaborate with cross-functional teams to define and build blockchain solutions.
  • Ensure the security and scalability of developed applications.
  • Conduct research and keep abreast of blockchain technologies and industry trends.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and resolve issues regarding blockchain technology.

Requirements

Education
  • Master's degree in Computer Science or related field is preferred
  • Certification in relevant blockchain technologies is a plus
Experience
  • 5+ years in building decentralized applications (DApps)
Technical Skills
  • Blockchain Architecture
  • DApp Development
  • Node.js
Soft Skills
  • Leadership
  • Strategic Thinking
Certifications
  • Certified Blockchain Expert
  • Certified Ethereum Developer
Languages
  • English: Fluent
  • Afrikaans: Fluent

Advantageous

  • Experience with Decentralized Finance (DeFi): Knowledge of emerging DeFi protocols and their applications.
  • Familiarity with Non-Fungible Tokens (NFTs): Experience in building or trading NFTs is a plus.

Benefits

  • Health and wellness benefits
  • Flexible work hours and remote options
  • Continuing education opportunities
  • Performance bonuses

Company Culture

  • Innovation: We embrace a culture of innovation that encourages creative thinking and experimentation.
  • Team Spirit: Our focus is on collaboration and building strong teams that support each other.
  • Continuous Learning: We provide ongoing training and professional development opportunities to help our team grow.
Status: Open