Smart Contract Developer - DeFi and NFTs

Placements24

Mbombela (Nelspruit)

On-site

ZAR 900,000 - 1,400,000

Full time

5 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 insurance
Professional development
Team events
Collaborative work environment

Job summary

Placements24 seeks a talented Smart Contract Developer in Nelspruit, Mpumalanga, to write, test, and deploy secure contracts on Ethereum and EVM-compatible chains. You will implement DeFi lending, DEXs, yield farming, and NFT marketplaces, while ensuring gas efficiency and security.

You will collaborate closely with product managers and designers, review code for audits, and stay current with DeFi and NFT developments. On-site role with strong team collaboration and growth opportunities.

Qualifications

  • Proven experience in developing and deploying smart contracts, with a portfolio including DeFi and NFT projects.
  • Expertise in Solidity programming language and the EVM.
  • Familiarity with smart contract development frameworks (Hardhat, Truffle, Foundry).
  • Strong understanding of DeFi concepts (AMMs, liquidity pools, staking) and NFT standards (ERC-721, ERC-1155).
  • Knowledge of security best practices for smart contracts and common vulnerabilities.

Responsibilities

  • Develop, test, and deploy secure and efficient smart contracts using Solidity.
  • Implement DeFi protocols such as lending/borrowing platforms, DEXs, and yield farming mechanisms.
  • Develop smart contracts for NFT marketplaces, token creation, and management.
  • Ensure smart contracts are optimized for gas efficiency and security.
  • Conduct code reviews and participate in audits to identify vulnerabilities and mitigations.
  • Integrate smart contracts with front-end applications and other blockchain services.
  • Collaborate with product managers and designers to translate requirements into functional contracts.
  • Stay up-to-date with trends, tools, and best practices in smart contract development.

Skills

Solidity
EVM
DeFi concepts
NFT standards
Hardhat
Truffle
Foundry
Security best practices
Git
Team collaboration

Education

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

Tools

Hardhat
Truffle
Foundry

Job description

About the Role

Our client, a forward-thinking fintech company specializing in decentralized finance (DeFi) and Non-Fungible Tokens (NFTs), is looking for a talented Smart Contract Developer to join their team in Nelspruit, Mpumalanga, ZA. This role is central to creating secure and efficient smart contracts that power innovative financial products and digital collectibles. You will be responsible for writing, testing, and deploying smart contracts on various blockchain platforms, primarily focusing on Ethereum and EVM-compatible chains. The ideal candidate possesses a deep understanding of smart contract best practices, security considerations, and the burgeoning fields of DeFi and NFTs. This position offers a unique opportunity to work on cutting-edge projects at the intersection of finance and blockchain technology. We are seeking a detail-oriented and technically proficient individual passionate about building the future of decentralized ecosystems. This role requires you to be on-site in Nelspruit, Mpumalanga, ZA to foster close collaboration within the development team and ensure seamless project execution.

Key Responsibilities
  • Develop, test, and deploy secure and efficient smart contracts using Solidity.
  • Implement DeFi protocols such as lending/borrowing platforms, decentralized exchanges (DEXs), and yield farming mechanisms.
  • Develop smart contracts for NFT marketplaces, token creation, and management.
  • Ensure smart contracts are optimized for gas efficiency and security.
  • Conduct thorough code reviews and participate in audits to identify and mitigate vulnerabilities.
  • Integrate smart contracts with front-end applications and other blockchain services.
  • Collaborate with product managers and designers to translate requirements into functional smart contracts.
  • Stay up-to-date with the latest trends, tools, and best practices in smart contract development, DeFi, and NFTs.
  • Troubleshoot and debug smart contract issues.
  • Contribute to the development of internal tools and frameworks to streamline smart contract development.
Requirements
  • Proven experience in developing and deploying smart contracts, with a strong portfolio showcasing DeFi and NFT projects.
  • Expertise in Solidity programming language and the EVM.
  • Familiarity with smart contract development frameworks (e.g., Hardhat, Truffle, Foundry).
  • Solid understanding of DeFi concepts (e.g., AMMs, liquidity pools, staking) and NFT standards (ERC-721, ERC-1155).
  • Knowledge of security best practices for smart contracts and common vulnerabilities.
  • Experience with version control systems like Git.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Must be based in or willing to relocate to Nelspruit, Mpumalanga, ZA.
Benefits
  • Competitive salary and performance-based incentives.
  • Opportunity to work on high-impact DeFi and NFT projects.
  • Collaborative and innovative work environment in Nelspruit.
  • Comprehensive health insurance and retirement benefits.
  • Professional development opportunities and support for learning.
  • Exposure to the cutting edge of financial technology and blockchain.
  • Regular team-building activities and company events.
  • Access to resources and training on the latest crypto and blockchain advancements.
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
Smart Contract Developer

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Competitive salary and bonuses
Generous paid time off
+1
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
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…
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
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
Senior Blockchain Developer - DeFi Specialist
Senior Blockchain Developer - DeFi Specialist

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,400,000
Health benefits
Hybrid work
Professional development
+2
Senior Blockchain Developer - Smart Contract Specialist
Senior Blockchain Developer - Smart Contract Specialist

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Performance bonus
Professional development
+1