Smart Contract Developer

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

Job Description

Exciting opportunity for a Smart Contract Developer to work with cutting-edge blockchain technologies in Johannesburg. Your expertise in developing, testing, and deploying smart contracts will drive our success in creating decentralized solutions.

Responsibilities

  • Develop innovative smart contract solutions for various applications.
  • Conduct risk assessments to identify and mitigate potential vulnerabilities.
  • Utilize tools for analysis and testing of smart contracts.
  • Assist in the deployment of dApps into production environments.
  • Engage with stakeholders to communicate progress and gather feedback.
  • Mentor junior developers in best practices for smart contract development.

Requirements

Education
  • Master's degree in Computer Science or Blockchain Technology is preferred
Experience
  • 4+ years of experience in smart contract development
Technical Skills
  • Solidity
  • Truffle Suite
Soft Skills
  • Problem-solving
  • Leadership
Certifications
  • Advanced Solidity Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience with various Ethereum testing frameworks: Hands-on experience with testing frameworks like Chai, Mocha, or Jest.
  • Familiarity with GAS optimization techniques: Ability to optimize smart contracts for efficient gas usage.

Benefits

  • Generous leave policies
  • Access to the latest tools and technologies
  • Employee training and workshops
  • Engaging team-building activities

Company Culture

  • Continuous Learning: Encouragement for team members to pursue ongoing training and development.
  • Work-Life Balance: We value a healthy work-life balance and support flexible working conditions.
Status: Closed