Smart Contract Developer

Johannesburg Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join our team as a Smart Contract Developer, where you'll be instrumental in designing and implementing secure blockchain solutions. The ideal candidate will have a deep understanding of blockchain architecture and smart contract development.

Responsibilities

  • Design, develop and deploy smart contracts on blockchain platforms such as Ethereum and Hyperledger.
  • Conduct thorough testing and audits of smart contracts before deployment.
  • Collaborate with front-end developers to integrate smart contracts with web applications.
  • Stay updated on the latest trends and technologies in the blockchain space.
  • Provide technical support and guidance to team members on blockchain-related issues.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Document coding processes, changes, and software design specifications.
  • Optimize and refactor existing smart contracts for improved performance.

Requirements

Education
  • Master's degree is a plus
  • Relevant blockchain certifications are advantageous
Experience
  • 5+ years of experience in smart contract and blockchain development
Technical Skills
  • Solidity
  • Truffle Suite
  • Node.js
Soft Skills
  • Strategic Thinking
  • Mentorship
Certifications
  • Certified Blockchain Developer
  • Blockchain Fundamentals Certification
Languages
  • English: Fluent

Advantageous

  • Experience with DeFi protocols: Knowledge of decentralized finance protocols and their development.
  • Familiarity with NFTs: Understanding of non-fungible tokens and their integration within smart contracts.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with employer contribution
  • Flexible working environment
  • Learning and development opportunities

Company Culture

  • Innovation: We foster a culture of innovation and creative problem-solving among team members.
  • Collaboration: Our team thrives on teamwork and cross-department collaboration to achieve common goals.
  • Continuous Learning: We support continuous learning and professional development as part of our culture.
Status: Open