Smart Contract Developer - Solidity Expert

Placements24

Klerksdorp

Hybrid

ZAR 420,000 - 640,000

Full time

7 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

Hybrid work model
Competitive salary
Professional development
Team events
Growth culture

Job summary

Placements24 is seeking a Smart Contract Developer in Klerksdorp, North West, offering a hybrid work model that balances in-office collaboration with remote flexibility. You will design, write, test, and deploy secure Ethereum smart contracts.

You will work with experienced developers and product managers, applying best practices in security audits, gas optimization, and integration with DApps. A strong blockchain background and passion for decentralized finance are essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • 2-4 years of professional experience in smart contract development, specifically with Solidity.
  • Familiarity with Ethereum Virtual Machine (EVM) and its nuances.

Responsibilities

  • Develop, test, and deploy high-quality, secure, and efficient smart contracts using Solidity.
  • Implement complex business logic within smart contracts for various DApp functionalities.
  • Conduct thorough code reviews and security audits to identify and mitigate vulnerabilities.
  • Collaborate with front-end and back-end developers to integrate smart contracts into DApps.
  • Optimize smart contracts for gas efficiency and performance.
  • Write comprehensive unit and integration tests for smart contracts.
  • Stay up-to-date with the latest developments in the Ethereum ecosystem and smart contract best practices.
  • Participate in the design and architecture of new DApp features.
  • Troubleshoot and debug smart contract issues.

Skills

Solidity
EVM knowledge
Web3.js
ethers.js
Git
Security awareness

Education

Bachelor's degree in CS/SE or related

Tools

Truffle
Hardhat
Brownie

Job description

About the Role

Our client, a dynamic startup at the forefront of decentralized application (DApp) development, is seeking a talented Smart Contract Developer with deep expertise in Solidity. This role is based in Klerksdorp, North West, offering a hybrid work model that balances in-office collaboration with remote flexibility. You will be responsible for designing, writing, testing, and deploying secure and efficient smart contracts on the Ethereum blockchain. This is an excellent opportunity to contribute to innovative projects, working closely with a team of experienced developers and product managers. The ideal candidate has a passion for blockchain technology and a proven track record of building robust decentralized solutions. We are building the next generation of financial tools and services, and your contributions will be integral to our success. Join us in Klerksdorp and be part of a mission-driven company shaping the future of finance through decentralized technology. This hybrid role allows for essential face-to-face collaboration while providing the flexibility needed in today's work environment.

Key Responsibilities
  • Develop, test, and deploy high-quality, secure, and efficient smart contracts using Solidity.
  • Implement complex business logic within smart contracts for various DApp functionalities.
  • Conduct thorough code reviews and security audits to identify and mitigate vulnerabilities.
  • Collaborate with front-end and back-end developers to integrate smart contracts into DApps.
  • Optimize smart contracts for gas efficiency and performance.
  • Write comprehensive unit and integration tests for smart contracts.
  • Stay up-to-date with the latest developments in the Ethereum ecosystem and smart contract best practices.
  • Participate in the design and architecture of new DApp features.
  • Troubleshoot and debug smart contract issues.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2-4 years of professional experience in smart contract development, specifically with Solidity.
  • Strong understanding of the Ethereum Virtual Machine (EVM) and its nuances.
  • Experience with blockchain development frameworks such as Truffle, Hardhat, or Brownie.
  • Familiarity with web3.js or ethers.js for interacting with smart contracts.
  • Knowledge of common smart contract security vulnerabilities and best practices for mitigation.
  • Understanding of token standards (e.g., ERC-20, ERC-721).
  • Experience with version control systems like Git.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration skills.
Benefits
  • Competitive salary and benefits package.
  • Hybrid work model offering flexibility.
  • Opportunity to work on innovative and exciting DApp projects.
  • Collaborative and growth-oriented work environment in Klerksdorp.
  • Continuous learning and professional development opportunities.
  • Regular team social events and a positive company culture.
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 • Klerksdorp

Hybrid
ZAR 900,000 - 1,250,000
Fully remote work option
Health and retirement benefits
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 (Solidity Specialist)
Smart Contract Developer (Solidity Specialist)

Placements24 • Polokwane

Hybrid
ZAR 450,000 - 800,000
Competitive contract rate
Hybrid work arrangement
Diverse blockchain projects
Smart Contract Developer (Solidity)
Smart Contract Developer (Solidity)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 420,000 - 900,000
Competitive salary
Health benefits
Remote work
+4
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
Smart Contract Developer
Smart Contract Developer

Placements24 • East London

Hybrid
ZAR 420,000 - 650,000
Flexible hours
Remote work options
Professional development
Blockchain Developer - Smart Contracts Expert
Blockchain Developer - Smart Contracts Expert

Placements24 • Klerksdorp

On-site
ZAR 700,000 - 1,200,000
Competitive salary
Health benefits
Learning opportunities
+1
Smart Contract Developer (Solidity)
Smart Contract Developer (Solidity)

Placements24 • Bloemfontein

Hybrid
ZAR 344,000 - 482,000
Hybrid work model
Competitive hourly rate
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 • Gqeberha

Hybrid
ZAR 550,000 - 850,000
Token-based compensation
Flexible remote work
Health benefits
+1