Smart Contract Developer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are looking for a passionate Smart Contract Developer who will help drive our blockchain initiatives. You'll be involved in the full lifecycle of smart contract development, from conception and design to implementation and testing.

Responsibilities

  • Write efficient, secure smart contracts using relevant programming languages.
  • Engage in code reviews to ensure high quality and best practices.
  • Support integration of smart contracts with existing systems and infrastructure.
  • Document development processes and outcomes.
  • Participate in team meetings and work collaboratively on project roadmaps.
  • Provide support and training to junior developers when needed.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in smart contract development or blockchain technologies
Technical Skills
  • Solidity
  • Ethereum
  • Smart Contract Auditing
  • JavaScript
Soft Skills
  • Analytical Thinking
  • Team Collaboration
Languages
  • English: Fluent

Advantageous

  • Familiarity with Hyperledger and Corda: Understanding of permissioned blockchains such as Hyperledger and Corda would be beneficial.
  • Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD practices specific to blockchain development.

Benefits

  • Competitive salary package.
  • Health and wellness benefits.
  • Flexible working hours with the option for remote work.
  • Professional development opportunities.

Company Culture

  • Innovation: Our culture thrives on innovation, encouraging all team members to bring new ideas to the table.
  • Diversity and Inclusion: We value diversity and inclusion, championing equality for all employees.
  • Continuous Learning: We believe in continuous learning and support our employees in their professional growth.
Status: Closed