Smart Contract Developer

Placements24

Gqeberha

Hybrid

ZAR 550,000 - 850,000

Full time

6 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

Token-based compensation
Flexible remote work
Health benefits
Growth opportunities

Job summary

Placements24 is seeking a Smart Contract Developer to design, test, and deploy secure contracts for decentralized applications. You will work remotely with a Port Elizabeth–based team, focusing on Solidity, EVM, and best practices.

The role requires 2+ years in software development with at least 1 year in smart contracts, knowledge of Hardhat/Truffle/Foundry, and a strong security mindset. You’ll collaborate across backend and frontend teams and stay current with blockchain tech.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 2+ years of software development experience, with at least 1 year in smart contract development.
  • Proficiency in Solidity and experience with the Ethereum Virtual Machine (EVM).
  • Experience with development frameworks such as Hardhat, Truffle, or Foundry.
  • Understanding of blockchain fundamentals, cryptography, and consensus mechanisms.
  • Experience with testing frameworks for smart contracts.
  • Knowledge of common smart contract vulnerabilities and mitigations.
  • Basic understanding of web3 libraries (ethers.js, web3.js).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Develop, test, and deploy secure and efficient smart contracts on blockchain platforms (e.g., Ethereum, Polygon).
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate with backend and frontend developers to integrate smart contracts into dApps.
  • Perform thorough code reviews and security audits of smart contracts to identify vulnerabilities.
  • Contribute to design and architecture of new blockchain features and protocols.
  • Stay up-to-date with latest developments in smart contract technologies, security, and best practices.
  • Troubleshoot and debug issues related to smart contract execution and deployment.
  • Participate in team meetings, code reviews, and contribute to technical discussions.
  • Research and evaluate new blockchain platforms and tools for potential use.
  • Ensure smart contract logic aligns with business requirements and tokenomics.

Skills

Solidity
Smart contracts
EVM
Web3

Education

Bachelor's degree in CS or related

Tools

Hardhat
Truffle
Foundry

Job description

About the Role

Our client, an innovative startup focused on building decentralized applications for supply chain management, is seeking a skilled Smart Contract Developer to join their growing team. You will play a crucial role in designing, developing, testing, and deploying secure and efficient smart contracts that form the backbone of their dApp ecosystem. This role requires a strong understanding of blockchain principles, proficiency in smart contract languages, and a keen eye for detail to ensure the security and integrity of the code. This is an exciting opportunity to contribute to a transformative project from the ground up, working remotely but connecting with a team based in Port Elizabeth .

Key Responsibilities
  • Develop, test, and deploy secure and efficient smart contracts on blockchain platforms (e.g., Ethereum, Polygon).
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate with backend and frontend developers to integrate smart contracts into decentralized applications (dApps).
  • Perform thorough code reviews and security audits of smart contracts to identify and mitigate vulnerabilities.
  • Contribute to the design and architecture of new blockchain features and protocols.
  • Stay up-to-date with the latest developments in smart contract technologies, security, and best practices.
  • Troubleshoot and debug issues related to smart contract execution and deployment.
  • Participate in team meetings, code reviews, and contribute to technical discussions.
  • Research and evaluate new blockchain platforms and tools for potential use.
  • Ensure smart contract logic aligns with business requirements and tokenomics.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 2 years of professional experience in software development, with at least 1 year focused on smart contract development.
  • Proficiency in Solidity and experience with the Ethereum Virtual Machine (EVM).
  • Familiarity with smart contract development frameworks such as Hardhat, Truffle, or Foundry.
  • Understanding of blockchain fundamentals, including distributed ledgers, cryptography, and consensus mechanisms.
  • Experience with testing frameworks for smart contracts.
  • Knowledge of common smart contract vulnerabilities and mitigation strategies.
  • Basic understanding of web3 libraries (e.g., ethers.js, web3.js).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
Benefits
  • Competitive salary and potential for token-based compensation.
  • Opportunity to work on innovative dApp projects in the supply chain industry.
  • Flexible remote work arrangement.
  • Comprehensive health and wellness benefits.
  • Supportive and collaborative team environment.
  • Professional growth and learning opportunities.
  • Be part of a company shaping the future of decentralized supply chain solutions, with ties to Port Elizabeth .
  • Regular team sync-ups and virtual social events.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - Solidity Expert
Smart Contract Developer - Solidity Expert

Placements24 • Klerksdorp

Hybrid
ZAR 420,000 - 640,000
Hybrid work model
Competitive salary
Professional development
+2
Blockchain Developer - Smart Contracts & dApps
Blockchain Developer - Smart Contracts & dApps

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 900,000
Performance bonuses
Medical aid
Retirement fund
+2
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
Senior Blockchain Developer - Smart Contracts
Senior Blockchain Developer - Smart Contracts

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Equity options
Professional development
+1
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 Engineer
Smart Contract Engineer

Placements24 • Durban

On-site
ZAR 900,000 - 1,300,000
On-site work environment fosteringcoll
Health and wellness benefits
Career progression opportunities
+2
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
Blockchain Developer - Smart Contracts
Blockchain Developer - Smart Contracts

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 800,000 - 1,100,000
Health insurance
Blockchain Developer - Smart Contracts
Blockchain Developer - Smart Contracts

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 1,200,000
Health insurance
Professional development opportunities