Smart Contract Developer

Johannesburg Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Smart Contract Developer, you'll be using your skills in blockchain development to create and implement smart contracts that are efficient and secure. You'll have the opportunity to work on exciting projects, contributing to the evolution of decentralized technology and helping shape the future of digital transactions.

Responsibilities

  • Write and maintain technical documentation for smart contract architecture.
  • Engage with the blockchain community to share knowledge and insights.
  • Assist in the architecture design of decentralized applications.
  • Research and implement new blockchain technologies and methodologies.

Requirements

Education
  • Bachelor's Degree in Computer Science, Software Engineering, or related field
Experience
  • 3+ years of experience in blockchain development, specifically smart contract programming
Technical Skills
  • Solidity
  • Smart Contract Auditing
  • JavaScript
  • Web3.js
  • Blockchain Frameworks
Soft Skills
  • Analytical Thinking
  • Team Collaboration
  • Communication
Certifications
  • Certified Blockchain Developer
  • Ethereum Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience with DeFi protocols: Knowledge of decentralized finance and related protocols.
  • Familiarity with Chainlink or other oracles: Understanding of how oracles work and their integration with smart contracts.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Flexible work hours
  • Professional development opportunities

Company Culture

  • Innovation: We encourage innovative thinking and creative solutions in a fast-paced environment.
  • Teamwork: Collaboration and teamwork are at the core of our company values.
  • Learning and Development: We are committed to the continuous growth and development of our team members.
Status: Open