Smart Contract Developer

Johannesburg FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Smart Contract Developer at Innovative Blockchain Solutions, you will be at the forefront of blockchain technology, designing robust smart contracts. You'll be responsible for writing efficient code, ensuring security standards are maintained, and collaborating with cross-functional teams to deliver seamless blockchain applications in Johannesburg.

Responsibilities

  • Develop and maintain decentralized applications (DApps) leveraging blockchain technologies.
  • Implement security measures and best practices in smart contract development.
  • Review and assess the quality of existing codebases while improving code standards.
  • Research new blockchain technologies and strategies for smart contract enhancements.
  • Participate in agile development processes and contribute to team objectives.
  • Collaborate with team members to identify potential risks and mitigate them effectively.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree preferred
Experience
  • 3+ years of experience in blockchain development and smart contract programming
Technical Skills
  • Solidity
  • Ethereum
  • Web3.js
  • JavaScript
  • Truffle
Soft Skills
  • Problem-solving
  • Team collaboration
Certifications
  • Certified Blockchain Developer
  • Ethereum Developer Certificate
Languages
  • English: Fluent

Advantageous

  • Experience with decentralized finance (DeFi) applications: Hands-on knowledge of protocols and applications in the DeFi space.
  • Familiarity with Hyperledger and other blockchain platforms: Understanding of enterprise blockchain solutions outside the Ethereum ecosystem.

Benefits

  • Competitive salary package
  • Health and wellness programs
  • Flexible working hours
  • Opportunity to work on innovative projects in blockchain technology

Company Culture

  • Innovation: Our team embraces innovation, encouraging every member to think differently and contribute new ideas.
  • Diversity: We celebrate diverse perspectives and backgrounds, fostering an inclusive work environment.
  • Continuous Learning: We invest in our team's growth, providing resources and opportunities for professional development.
Status: Open