Blockchain Developer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

As a Blockchain Developer at Tech Innovations Inc. in Johannesburg, you will have the unique opportunity to impact the industry by developing state-of-the-art blockchain applications. We are in search of a developer familiar with blockchain fundamentals, including consensus algorithms and security practices. If you're eager to push the boundaries of technology and work with a passionate group of innovators, we want to hear from you!

Responsibilities

  • Develop smart contracts for decentralized applications using Solidity and other programming languages.
  • Work closely with product management to gather requirements for blockchain functionalities.
  • Implement solutions for scaling blockchain applications effectively.
  • Troubleshoot and resolve technical issues related to blockchain development.
  • Engage with the developer community to share knowledge and best practices.
  • Support end-to-end lifecycle management of blockchain projects.

Requirements

Education
  • Bachelor's degree in Information Technology or a similar field
  • Master's degree in a relevant discipline is preferred
Experience
  • 4+ years of experience in blockchain systems and smart contract development
Technical Skills
  • Hyperledger Fabric
  • Consensus Algorithms
Soft Skills
  • Project management
  • Critical thinking
Certifications
  • Ethereum Developer Certification
Languages
  • English: Fluent

Advantageous

  • Participation in blockchain hackathons or communities: Active membership in developer communities or participation in hackathons.
  • Experience with cloud services such as AWS or Azure: Proven experience with deploying applications in cloud environments.

Benefits

  • Generous leave policy including annual leave and sick leave
  • Access to wellness programs and employee assistance programs
  • Onsite fitness and wellness facilities
  • Work-life balance initiatives

Company Culture

  • Innovation: We prioritize innovation, encouraging our team to embrace new technologies and solutions.
  • Employee Engagement: Engaging our employees through team-building activities and feedback initiatives is key to our success.
  • Work-Life Balance: We understand the importance of work-life balance and offer flexible hours to support our staff's needs.
Status: Closed