Smart Contract Developer

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

Job Description

Join our team as a Smart Contract Developer in Cape Town, where you will design and implement automated contracts using blockchain technology. The ideal candidate will possess strong knowledge of Solidity, Ethereum, and decentralized applications. Your work will contribute to redefining how business transactions are executed, making them more transparent and secure. If you are passionate about blockchain and looking to make a significant impact in a growing field, this is the perfect opportunity for you.

Responsibilities

  • Create, deploy, and manage smart contracts on the Ethereum blockchain.
  • Ensure that contracts fulfill business and operational requirements.
  • Communicate project status to stakeholders and discuss any challenges faced.
  • Assist in the development of decentralized applications (DApps).
  • Participate in group brainstorms to foster innovation and problem-solving.
  • Implement best coding practices and review code for potential improvements.
  • Continuously evaluate new technological advancements in blockchain development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Blockchain Technology is an advantage
Experience
  • 5+ years of experience in blockchain and smart contract development
Technical Skills
  • JavaScript
  • DApps Development
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Certified Blockchain Expert
  • Blockchain Security Professional
Languages
  • English: Fluent

Advantageous

  • Knowledge of layer-2 scaling solutions like Polygon: Experience with scaling DApps and smart contracts using Layer-2 solutions.
  • Experience using automated testing frameworks for Solidity: Hands-on experience with testing frameworks for smart contract verification.

Benefits

  • Generous health, dental, and vision plans
  • Retirement savings with company matching contributions
  • Opportunities for professional development and training
  • Work-life balance initiatives and wellness programs

Company Culture

  • Continuous Learning: We support employees in their growth journeys with continuous learning and development opportunities.
  • Work-life Balance: We promote a healthy work-life balance, ensuring flexibility and well-being for all team members.
  • Recognition and Appreciation: We believe in recognizing and celebrating the hard work and achievements of our employees.
Status: Open