Smart Contract Developer

Johannesburg Full-time R41,666 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Seeking a talented Smart Contract Developer to work on exciting blockchain projects in Johannesburg. You will play a crucial role in developing, deploying, and maintaining smart contracts along with conducting code audits to ensure quality and security. The position requires a keen understanding of blockchain frameworks and programming languages such as Solidity.

Responsibilities

  • Develop, implement, and maintain smart contracts for various blockchain projects.
  • Engage with team members to determine technical requirements for applications.
  • Test and deploy smart contracts on Ethereum or other blockchain networks.
  • Stay updated on industry trends and blockchain best practices.
  • Document development processes and smart contract details for future reference.
  • Assist in solving complex programming issues to fit business needs.
  • Lead training sessions for junior developers on smart contract development.
  • Work collaboratively on agile projects, ensuring timely delivery.

Requirements

Education
  • Bachelor's degree in Computer Science, IT, or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in blockchain development
Technical Skills
  • Solidity
  • Ethereum
  • JavaScript
  • Web3.js
  • Truffle Suite
Soft Skills
  • Analytical Thinking
  • Communication
Certifications
  • Certified Blockchain Developer
  • Ethereum Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Layer 2 solutions like Polygon: Familiarity with Layer 2 scaling solutions for Ethereum applications.
  • Knowledge of DeFi protocols: Understanding decentralized finance protocols and their implementation.

Benefits

  • Competitive salary with performance bonuses.
  • Medical aid and other health benefits.
  • Flexible working hours and vacation policy.
  • Professional development and training opportunities.

Company Culture

  • Innovative Environment: We promote an innovative culture encouraging creativity and fresh ideas.
  • Team Spirit: Collaboration and teamwork are at the core of our operations.
  • Continuous Learning: We provide continuous learning opportunities to help you stay ahead in your career.
Status: Open