Smart Contract Developer (Solidity)

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 420,000 - 900,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health benefits
Remote work
Flexible hours
Career growth
Paid time off
Cutting-edge tools

Job summary

Placements24 is seeking a skilled Smart Contract Developer for its remote team serving clients in Nelspruit, Mpumalanga and beyond. You will write, test, and deploy secure contracts on Ethereum, collaborating with auditors and front-end developers to integrate and secure applications.

Requirements include a CS/engineering degree, 2+ years in software, and strong Solidity/EVM knowledge. Remote-friendly role with growth in DeFi and cutting-edge tooling.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 2+ years of software development, with at least 1 year focused on blockchain and smart contract development.
  • Proficiency in Solidity.
  • Strong understanding of EVM and blockchain fundamentals.
  • Experience with Hardhat, Truffle, Foundry.
  • Familiarity with ERC-20, ERC-721, and ERC-1155.
  • Knowledge of security best practices and common smart contract vulnerabilities.
  • Experience with Git.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and ability to work effectively in a remote team.

Responsibilities

  • Develop, test, and deploy secure and efficient smart contracts using Solidity.
  • Write high-quality, audited, and production-ready smart contract code.
  • Collaborate with front-end developers to integrate smart contracts with user interfaces.
  • Participate in the design and architecture of new blockchain-based features and products.
  • Perform thorough code reviews and security audits of smart contracts.
  • Optimize smart contracts for gas efficiency and performance.
  • Research and stay updated on best practices, emerging patterns, and security vulnerabilities in smart contract development.
  • Troubleshoot and resolve issues related to smart contract deployment and execution.
  • Work with external auditors to ensure contract security and compliance.
  • Contribute to the development of documentation for smart contracts and protocols.

Skills

Solidity
Ethereum
EVM
Security best practices
Git
Analytical thinking
Communication
Remote collaboration

Education

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

Tools

Hardhat
Truffle
Foundry
ERC-20
ERC-721
ERC-1155
Git

Job description

About the Role

Our client, a fast-growing FinTech company developing innovative decentralized financial products, is looking for a skilled Smart Contract Developer to join their remote team, serving clients in the **Nelspruit, Mpumalanga** region and beyond. You will be responsible for writing, testing, and deploying secure and efficient smart contracts on platforms like Ethereum. This role requires a deep understanding of Solidity, blockchain architecture, and the ability to translate complex business logic into immutable code. You will work closely with other developers, product managers, and auditors to ensure the integrity and security of our client's decentralized applications and protocols. This is an exciting opportunity to contribute to the rapidly evolving DeFi landscape and build cutting-edge financial tools. The dynamic nature of smart contract development ensures continuous learning and problem-solving.

Key Responsibilities
  • Develop, test, and deploy secure and efficient smart contracts using Solidity.
  • Write high-quality, audited, and production-ready smart contract code.
  • Collaborate with front-end developers to integrate smart contracts with user interfaces.
  • Participate in the design and architecture of new blockchain-based features and products.
  • Perform thorough code reviews and security audits of smart contracts.
  • Optimize smart contracts for gas efficiency and performance.
  • Research and stay updated on best practices, emerging patterns, and security vulnerabilities in smart contract development.
  • Troubleshoot and resolve issues related to smart contract deployment and execution.
  • Work with external auditors to ensure contract security and compliance.
  • Contribute to the development of documentation for smart contracts and protocols.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 2+ years of experience in software development, with at least 1 year focused on blockchain and smart contract development.
  • Proficiency in Solidity programming language.
  • Strong understanding of Ethereum Virtual Machine (EVM) and blockchain fundamentals.
  • Experience with smart contract development frameworks (e.g., Hardhat, Truffle, Foundry).
  • Familiarity with token standards such as ERC-20, ERC-721, and ERC-1155.
  • Knowledge of security best practices and common smart contract vulnerabilities.
  • Experience with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and ability to work effectively in a remote team.
Benefits
  • Competitive salary with potential performance bonuses.
  • Comprehensive health, dental, and vision benefits.
  • Fully remote work arrangement with flexible hours.
  • Opportunities for professional growth and training in blockchain technologies.
  • Chance to work on innovative DeFi products and protocols.
  • Collaborative and supportive team environment.
  • Generous paid time off.
  • Exposure to cutting-edge smart contract development tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Blockchain Developer - Smart Contracts
Blockchain Developer - Smart Contracts

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 800,000 - 1,100,000
Health insurance
Senior Smart Contract Developer
Senior Smart Contract Developer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Bonuses
Health benefits
+2
Smart Contract Developer (Senior)
Smart Contract Developer (Senior)

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Health benefits
Career growth
Competitive salary
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 • East London

Hybrid
ZAR 420,000 - 650,000
Flexible hours
Remote work options
Professional development
Senior Smart Contract Engineer - DeFi Focus
Senior Smart Contract Engineer - DeFi Focus

Placements24 • Centurion

Hybrid
ZAR 1,000,000 - 1,400,000
Fully remote position offering global…
Senior Smart Contract Engineer
Senior Smart Contract Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,600,000
Fully remote
Flexible hours
Health and wellness benefits
+4
Blockchain Developer (Smart Contracts & DeFi)
Blockchain Developer (Smart Contracts & DeFi)

Placements24 • Johannesburg

Hybrid
ZAR 700,000 - 1,200,000
Hybrid work model
Medical aid and retirement fund
Generous paid time off
+1
Senior Solidity Developer - Smart Contracts & dApps
Senior Solidity Developer - Smart Contracts & dApps

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary and benefits
Opportunities to work on blockchain项目
Benoni, Gauteng, ZA in-office role
+2
Lead Smart Contract Developer
Lead Smart Contract Developer

Placements24 • Durban

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Health benefits
Professional development