Smart Contract Developer

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

Job Description

As a Smart Contract Developer, you will design, develop, and deploy decentralized applications built on blockchain technology. You will have the chance to work with cutting-edge technologies and be part of a team pushing boundaries in digital finance. The ideal candidate will have experience in Solidity or similar programming languages, and a strong grasp of cryptographic principles and smart contract lifecycle management.

Responsibilities

  • Build and manage blockchain ecosystems that support smart contract execution.
  • Implement rigorous testing procedures to validate smart contracts.
  • Maintain comprehensive documentation for smart contract systems.
  • Interface with external systems to facilitate integration of blockchain functionalities.
  • Mentor junior developers in best practices of blockchain development.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or a related field
Experience
  • 4+ years of full-stack development experience, ideally in blockchain
Technical Skills
  • Smart Contract Development
  • Blockchain Integration
Soft Skills
  • Critical Thinking
  • Agility
Languages
  • English: Fluent

Advantageous

  • Experience with Hyperledger Fabric: Hands-on experience in developing applications on Hyperledger Fabric.
  • Experience in Agile Methodologies: Knowledge of Agile principles and experience in an Agile development environment.

Benefits

  • Medical aid contributions
  • Life insurance plans
  • Professional development opportunities
  • Work-from-home options

Company Culture

  • Diversity: We highly value diversity and strive to create an inclusive workspace.
  • Learning Culture: Continuous learning is vital in our culture to adapt to the fast-paced tech landscape.
  • Work-Life Balance: Promoting work-life balance is important to us for employee satisfaction.
Status: Open