Blockchain Developer - Smart Contracts

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 800,000 - 1,100,000

Full time

4 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

Health insurance

Job summary

Placements24 in Mbombela (Nelspruit) is seeking a Blockchain Developer specializing in Smart Contracts to design, implement and deploy secure on-chain logic for DeFi platforms.

You will collaborate with product teams and engineers, focusing on Solidity, EVM-compatible chains, security best practices, testing, and gas optimization, in a hybrid role with flexible office and remote work.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of professional software development experience, with at least 2 years focused on smart contract development.
  • Expertise in Solidity programming language and experience with the Ethereum Virtual Machine (EVM).
  • Proficiency with smart contract development frameworks like Hardhat or Truffle.
  • Strong understanding of blockchain principles, cryptography, and security best practices.
  • Familiarity with token standards (ERC-20, ERC-721) and DeFi concepts.
  • Experience with version control systems (Git).
  • Good problem-solving and analytical skills.
  • Effective communication and collaboration abilities.

Responsibilities

  • Design, develop, test, and deploy smart contracts on various blockchain networks, primarily Ethereum and Polygon.
  • Write clean, efficient, secure, and well-documented Solidity code.
  • Collaborate with frontend and backend developers to integrate smart contracts into decentralized applications (dApps).
  • Perform thorough testing, including unit tests, integration tests, and security audits, to ensure contract integrity.
  • Optimize smart contracts for gas efficiency and performance.
  • Stay up-to-date with the latest developments and best practices in smart contract development and blockchain security.
  • Participate in code reviews and contribute to the improvement of development processes.
  • Troubleshoot and debug smart contract issues as they arise.
  • Contribute to the technical design and architecture of new blockchain-based products.

Skills

Solidity
Smart contract development
Security best practices
EVM
DeFi concepts
Git
Problem-solving
Communication

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Hardhat
Truffle

Job description

About the Role

Our client, a dynamic fintech startup focused on disrupting traditional financial services with blockchain technology, is seeking a skilled Blockchain Developer specializing in Smart Contracts. This role will be pivotal in designing, developing, and deploying secure and efficient smart contracts that form the backbone of our client's innovative platforms. You will work closely with product teams and other engineers to translate business logic into robust on-chain code. The ideal candidate has a strong background in Solidity and experience with EVM-compatible blockchains. You are passionate about decentralized finance (DeFi) and possess a deep understanding of security best practices for smart contracts. This hybrid role offers a fantastic opportunity to contribute to cutting‑edge projects within the crypto and blockchain space, based in Nelspruit .

Key Responsibilities
  • Design, develop, test, and deploy smart contracts on various blockchain networks, primarily Ethereum and Polygon.
  • Write clean, efficient, secure, and well-documented Solidity code.
  • Collaborate with frontend and backend developers to integrate smart contracts into decentralized applications (dApps).
  • Perform thorough testing, including unit tests, integration tests, and security audits, to ensure contract integrity.
  • Optimize smart contracts for gas efficiency and performance.
  • Stay up-to-date with the latest developments and best practices in smart contract development and blockchain security.
  • Participate in code reviews and contribute to the improvement of development processes.
  • Troubleshoot and debug smart contract issues as they arise.
  • Contribute to the technical design and architecture of new blockchain-based products.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of professional software development experience, with at least 2 years focused on smart contract development.
  • Expertise in Solidity programming language and experience with the Ethereum Virtual Machine (EVM).
  • Proficiency with smart contract development frameworks like Hardhat or Truffle.
  • Strong understanding of blockchain principles, cryptography, and security best practices.
  • Familiarity with token standards (ERC-20, ERC-721) and DeFi concepts.
  • Experience with version control systems (Git).
  • Good problem-solving and analytical skills.
  • Effective communication and collaboration abilities.
Benefits
  • Our client offers a competitive salary and benefits package, including health insurance and performance bonuses.
  • You will have access to continuous learning and development opportunities, including workshops and online courses.
  • The hybrid work model provides flexibility, allowing for both office-based collaboration and remote work, with the office located in Nelspruit .
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 • Bloemfontein

Hybrid
ZAR 800,000 - 1,000,000
Hybrid work arrangement
Medical, dental, and vision insurance
Professional development opportunities
+1
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 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
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 • Cape Town

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Token incentives
Growth opportunities
+2
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
Blockchain Developer (Solidity)
Blockchain Developer (Solidity)

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Remote work potential
Professional development support
Smart Contract Developer
Smart Contract Developer

Placements24 • East London

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

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Stock options
Hybrid work model
+1
Blockchain Engineer - Smart Contract Development (Solidity)
Blockchain Engineer - Smart Contract Development (Solidity)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Competitive salary
Professional development