Smart Contract Developer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We are looking for an experienced Smart Contract Developer based in Johannesburg. Your primary focus will be on the design and implementation of decentralized applications. This role offers the chance to be part of a rapidly growing field and push boundaries in blockchain technology.

Responsibilities

  • Create and manage automated tests for smart contracts.
  • Engage with the blockchain community to share knowledge and gather feedback.
  • Implement audits and assessments of existing smart contracts for vulnerability.
  • Collaborate with cross-functional teams to integrate blockchain solutions into new applications.
  • Mentor junior developers and participate in training sessions.

Requirements

Education
  • Bachelor's degree in Computer Science or a related technical field
  • Master's degree or equivalent is preferred
Experience
  • 4+ years of experience in blockchain technologies
Technical Skills
  • Web3.js
  • Truffle
Soft Skills
  • Adaptability
  • Effective Communication
Certifications
  • Certified Blockchain Expert
  • Blockchain Developer Bootcamp Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of blockchain security best practices: Experience in security audits for smart contracts to identify vulnerabilities.
  • Experience with API integration: Adding third-party APIs to enhance functionality in decentralized applications.

Benefits

  • Attractive salary and bonuses based on performance
  • Comprehensive health and wellness packages
  • Flexible working arrangements
  • Career growth opportunities within the organization

Company Culture

  • Diversity and Inclusion: We are committed to creating a diverse team that values inclusion and respect for all.
  • Work-Life Balance: We encourage our employees to maintain a healthy work-life balance to promote well-being.
Status: Closed