Blockchain Developer

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

Job Description

We are searching for a Blockchain Developer to join our growing team in Cape Town. The successful candidate will have experience in creating blockchain-based solutions and will be responsible for developing smart contracts and decentralized applications. This role offers an exciting opportunity to work on innovative projects that could shape the future of technology.

Responsibilities

  • Design and implement blockchain solutions tailored to business needs.
  • Work with stakeholders to gather requirements and define project scopes.
  • Build blockchain infrastructure and maintain operability and functionality.
  • Monitor blockchain networks for performance and security issues.
  • Document processes, code, and application designs for future reference.
  • Engage with community forums and attend blockchain conferences to expand knowledge.
  • Assist in training staff on blockchain technologies and best practices.
  • Contribute to strategic discussions on blockchain application development.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is preferred
Experience
  • 3+ years of experience in blockchain development
Technical Skills
  • Solidity
  • Ethereum
  • JavaScript
  • Node.js
  • Cryptography
Soft Skills
  • Analytical Thinking
  • Communication
  • Teamwork
  • Adaptability
Certifications
  • Certified Blockchain Developer
  • Ethereum Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Hyperledger Fabric: Familiarity with Hyperledger Fabric for enterprise blockchain solutions.
  • Knowledge of DeFi (Decentralized Finance): Understanding of DeFi protocols and applications.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive medical aid coverage
  • Retirement savings plan with employer contributions
  • Flexible working hours
  • Opportunity for professional development and training

Company Culture

  • Innovation: We encourage our team members to think creatively and pursue innovative solutions.
  • Collaboration: A collaborative environment where every team member's input is valued.
  • Growth Mindset: We provide continuous learning opportunities and support, ensuring personal and professional growth.
Status: Closed