Smart Contract Engineer

Placements24

Centurion

Hybrid

ZAR 900,000 - 1,400,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Token-based compensation
Hybrid work model
Cutting-edge blockchain tech exposure
Health insurance
Innovation culture
Continuous learning

Job summary

Placements24 is seeking a Smart Contract Engineer to design, test, and deploy secure contracts for DeFi and crypto projects in Centurion. You will write Solidity on Ethereum-compatible chains and help maintain auditable code for reliable transactions.

Candidates should have 3+ years in software, 2+ in smart contracts, strong ERC-20/721 knowledge, and experience with Truffle, Hardhat or Foundry. Hybrid work and token-based incentives are offered.

Qualifications

  • Minimum of 3 years of professional software development experience, with at least 2 years in smart contract development.
  • Strong understanding of Solidity and Ethereum Virtual Machine (EVM) compatible chains.
  • Knowledge of token standards (ERC-20, ERC-721) and dApp patterns.
  • Experience with development tools such as Truffle, Hardhat, or Foundry.
  • Awareness of security best practices for smart contracts and common vulnerabilities.

Responsibilities

  • Develop, deploy, and maintain smart contracts on Ethereum-compatible networks.
  • Write comprehensive unit and integration tests for contract reliability and security.
  • Participate in code reviews to uphold code quality.
  • Collaborate with backend and product teams to integrate contracts into dApps.

Skills

Solidity
Blockchain
Unit testing
Security practices
Truffle
Hardhat
Foundry
EVM
Agile
Crypto

Tools

Truffle
Hardhat
Foundry

Job description

About the Role

Our client is searching for a talented Smart Contract Engineer to contribute to their innovative projects in Centurion. You will focus on writing, testing, and deploying secure and efficient smart contracts for various applications within the decentralized finance (DeFi) and crypto ecosystem. This role offers the chance to work with a dynamic team, leveraging your expertise in blockchain development to build robust and auditable code that underpins secure transactions and agreements. Join us in pushing the boundaries of what's possible with blockchain technology in Gauteng and be part of a company that values technical excellence and innovation in the blockchain space.

Key Responsibilities
  • Develop, implement, and maintain smart contracts on platforms like Ethereum using Solidity.
  • Write comprehensive unit and integration tests for smart contracts to ensure reliability and security.
  • Participate in code reviews, providing and receiving constructive feedback to uphold code quality.
  • Deploy and manage smart contracts in various network environments (testnets, mainnet).
  • Troubleshoot and resolve issues related to smart contract execution and performance.
  • Collaborate with backend developers and product teams to integrate smart contracts into dApps.
Requirements
  • Minimum of 3 years of professional experience in software development, with at least 2 years focused on smart contract development.
  • Strong proficiency in Solidity and experience with Ethereum Virtual Machine (EVM) compatible chains.
  • Understanding of blockchain architecture, token standards (e.g., ERC-20, ERC-721), and decentralized application patterns.
  • Familiarity with development tools such as Truffle, Hardhat, or Foundry.
  • Experience with security best practices for smart contracts and awareness of common vulnerabilities.
  • Ability to work effectively in an agile development environment and a passion for cryptocurrency and blockchain technology.
Benefits
  • Competitive salary and potential for token-based compensation.
  • Hybrid work arrangement to balance remote and office-based work.
  • Exposure to cutting-edge blockchain technologies and projects.
  • Health insurance and other standard employee benefits.
  • A culture that encourages innovation and continuous learning.
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 • Benoni

On-site
ZAR 600,000 - 1,100,000
Competitive salary
Bonus structure
Comprehensive health benefits
+2
Smart Contract Developer
Smart Contract Developer

Placements24 • Durban

On-site
ZAR 400,000 - 700,000
Token-based incentives
Health insurance
On-site in Durban
+1
Blockchain Engineer - Smart Contracts
Blockchain Engineer - Smart Contracts

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health coverage
Hybrid work model
+1
Smart Contract Developer
Smart Contract Developer

Placements24 • Polokwane

On-site
ZAR 600,000 - 1,000,000
Hybrid work model
Health benefits
Learning & development support
+2
Senior Smart Contract Developer
Senior Smart Contract Developer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Bonuses
Health benefits
+2
Smart Contract Developer
Smart Contract Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 1,000,000
Hybrid work model
Health benefits package
Professional growth opportunities
Senior Smart Contract Engineer
Senior Smart Contract Engineer

Placements24 • Gqeberha

On-site
ZAR 1,000,000 - 1,800,000
Token-based incentives
Fully remote
Flexible hours
+1
Lead Smart Contract Developer
Lead Smart Contract Developer

Placements24 • Rustenburg

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary
Fully remote work arrangement
Health and wellness benefits
+2
Smart Contract Developer
Smart Contract Developer

Placements24 • South Africa

On-site
ZAR 700,000 - 1,000,000
Competitive salary
Project variety
Collaborative team
+2
Blockchain Developer - Smart Contracts
Blockchain Developer - Smart Contracts

Placements24 • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Health insurance
Retirement planning
+1