Smart Contract Developer (Solidity)

Placements24

Klerksdorp

Hybrid

ZAR 900,000 - 1,250,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work option
Health and retirement benefits

Job summary

Placements24 is seeking a Smart Contract Developer to design, implement, and deploy Solidity-based contracts for DeFi and other blockchain applications. Based in Klerksdorp with potential for remote work, you will ensure secure, efficient code and contribute to the architecture of our blockchain solutions.

Ideal candidates have deep Solidity expertise, experience with Hardhat/Truffle/Foundry, and a strong understanding of security best practices.

Qualifications

  • Bachelor's degree or equivalent work experience in a related field.
  • Proven Smart Contract development experience with deployed contracts.
  • Deep expertise in Solidity and the Ethereum Virtual Machine (EVM).
  • Strong understanding of blockchain principles, cryptography and decentralized systems.
  • Experience with development frameworks (Hardhat/Truffle/Foundry).
  • Knowledge of ERC standards (ERC-20, ERC-721, ERC-1155).
  • Security-focused with familiarity of vulnerability patterns and best practices.

Responsibilities

  • Design, develop, and implement smart contracts on blockchain platforms using Solidity.
  • Write secure, gas-efficient, robust contract code.
  • Develop and maintain unit and integration tests for contracts.
  • Deploy contracts to mainnet and testnets.
  • Collaborate with product managers and developers to define requirements.

Skills

Solidity programming
Ethereum
Security best practices
Unit testing
Gas optimization

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

Hardhat
Truffle
Foundry
Git

Job description

About the Role

Our client, a rapidly growing innovator in the decentralized applications space, is seeking a highly skilled Smart Contract Developer with expertise in Solidity to join their progressive team. This position, based in Klerksdorp, North West , offers a unique opportunity to work on the cutting edge of the crypto and blockchain industry, developing secure and efficient smart contracts for a variety of decentralized finance (DeFi) and other applications. You will play a key role in designing, implementing, testing, and deploying smart contracts that form the backbone of our innovative products. As a forward-thinking company, we embrace technological advancement and provide a stimulating environment for developers to thrive. This role offers the potential for remote work, allowing you to contribute your skills and expertise from anywhere while collaborating closely with a dynamic team. The ideal candidate possesses a deep understanding of blockchain principles and a passion for building secure, transparent, and efficient decentralized systems. Join us as we continue to push the boundaries of what's possible in the world of blockchain technology.

Key Responsibilities
  • Design, develop, and implement smart contracts on blockchain platforms, primarily using Solidity.
  • Write secure, gas-efficient, and robust smart contract code.
  • Develop and maintain comprehensive unit and integration tests for smart contracts.
  • Deploy smart contracts to various blockchain networks (mainnet and testnets).
  • Collaborate with product managers and other developers to define smart contract requirements and functionality.
  • Conduct thorough code reviews to ensure security, quality, and adherence to best practices.
  • Analyze and optimize smart contract performance and gas usage.
  • Stay updated with the latest developments and security vulnerabilities in the Solidity and EVM ecosystem.
  • Participate in technical discussions and contribute to the overall architecture of blockchain solutions.
  • Troubleshoot and resolve issues related to smart contract execution and deployment.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Proven experience as a Smart Contract Developer, with a strong portfolio of deployed contracts.
  • Deep expertise in Solidity programming language and the Ethereum Virtual Machine (EVM).
  • Solid understanding of blockchain principles, cryptography, and decentralized systems.
  • Experience with smart contract development frameworks and tools such as Hardhat, Truffle, or Foundry.
  • Familiarity with security best practices for smart contracts and common vulnerability patterns.
  • Knowledge of ERC standards (e.g., ERC-20, ERC-721, ERC-1155).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Experience with version control systems like Git.
Benefits
  • Competitive salary of R per annum .
  • Opportunity to work fully remotely, offering significant flexibility.
  • Be part of a groundbreaking company in the rapidly evolving crypto and blockchain sector.
  • Contribute to innovative projects with real-world impact.
  • Comprehensive health and retirement benefits.
  • Opportunities for continuous learning and professional growth.
  • Engage with a vibrant and collaborative team environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Smart Contract Developer (Solidity)
Smart Contract Developer (Solidity)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 420,000 - 900,000
Competitive salary
Health benefits
Remote work
+4
Smart Contract Developer - Solidity Expert
Smart Contract Developer - Solidity Expert

Placements24 • Klerksdorp

Hybrid
ZAR 420,000 - 640,000
Hybrid work model
Competitive salary
Professional development
+2
Smart Contract Developer - Solidity Expert
Smart Contract Developer - Solidity Expert

Placements24 • Paarl

On-site
ZAR 700,000 - 1,200,000
Competitive salary and incentives
Health benefits
Growth opportunities
+3
Smart Contract Developer
Smart Contract Developer

Placements24 • Stellenbosch

On-site
ZAR 600,000 - 900,000
Competitive salary
Token-based rewards
Health and wellness benefits
+2
Smart Contract Developer
Smart Contract Developer

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Competitive salary and bonuses
Generous paid time off
+1
Smart Contract Developer
Smart Contract Developer

Placements24 • East London

Hybrid
ZAR 420,000 - 650,000
Flexible hours
Remote work options
Professional development
Smart Contract Developer (Senior)
Smart Contract Developer (Senior)

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Health benefits
Career growth
Competitive salary
Senior Smart Contract Engineer
Senior Smart Contract Engineer

Placements24 • Randfontein

Remote
ZAR 1,000,000 - 1,600,000
Fully remote
Competitive salary
Innovative blockchain projects
+3
Blockchain Developer - Smart Contracts
Blockchain Developer - Smart Contracts

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 800,000 - 1,100,000
Health insurance
Blockchain Developer (Solidity)
Blockchain Developer (Solidity)

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,200,000
Token-based incentives
Flexible remote working arrangements
Professional development
+2