Blockchain Developer - Smart Contracts & dApps

Placements24

Gqeberha

Hybrid

ZAR 600,000 - 900,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Performance bonuses
Medical aid
Retirement fund
Hybrid work model
Professional development

Job summary

Placements24 in Port Elizabeth, Eastern Cape, seeks a Blockchain Developer with strong experience in smart contracts and dApps. The role blends in-office collaboration with remote flexibility in a hybrid setup within South Africa.

You will design, test, and deploy secure smart contracts on EVM-compatible chains, build dApps, and integrate with front-end interfaces. A passion for blockchain and collaborative problem solving is essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a closely related field.
  • Minimum of 3 years of professional software development experience, with at least 1.5 years focused on blockchain and smart contract development.
  • Proficiency in Solidity and experience with EVM-compatible blockchains (e.g., Ethereum, Polygon).
  • Understanding of blockchain concepts, including distributed ledger technology, consensus algorithms, and cryptography.
  • Familiarity with blockchain development frameworks and tools (e.g., Truffle, Hardhat, Ganache).
  • Experience with Web3.js or Ethers.js for front-end integration.
  • Knowledge of Git for version control.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork skills.
  • A genuine passion for blockchain technology and decentralized applications.

Responsibilities

  • Design, develop, test, and deploy smart contracts using Solidity or Vyper.
  • Build and maintain decentralized applications (dApps) that interact with blockchain networks.
  • Integrate smart contracts with user interfaces and back-end services.
  • Perform code reviews, security audits, and vulnerability assessments for smart contracts.
  • Collaborate with product owners, designers, and other engineers to define project requirements and technical solutions.
  • Optimize smart contract performance and gas efficiency.
  • Troubleshoot and resolve issues related to smart contract deployment and dApp functionality.
  • Stay current with emerging blockchain technologies, tools, and best practices.
  • Contribute to the technical design and architecture of new blockchain projects.
  • Document code, processes, and technical designs thoroughly.

Skills

Solidity
Vyper
Web3.js
Ethers.js
Git
Truffle
Hardhat
Ganache
Blockchain concepts

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Truffle
Hardhat
Ganache
Web3.js
Ethers.js

Job description

About the Role

Our client, a forward-thinking company in the Crypto & Blockchain sector, is seeking a talented Blockchain Developer with expertise in Smart Contracts and dApps to join their team in **Port Elizabeth, Eastern Cape**. This hybrid role allows for a balanced approach to work, combining in-office collaboration with remote flexibility. The successful candidate will be instrumental in designing, developing, and deploying secure and scalable decentralized applications and smart contracts on leading blockchain platforms. We are looking for a passionate coder with a solid understanding of blockchain principles and a desire to innovate within this exciting technological frontier. This is a fantastic opportunity to grow your career with a company dedicated to pushing the boundaries of blockchain technology.

Key Responsibilities
  • Design, develop, test, and deploy smart contracts using languages like Solidity or Vyper.
  • Build and maintain decentralized applications (dApps) that interact with blockchain networks.
  • Integrate smart contracts with user interfaces and back-end services.
  • Perform code reviews, security audits, and vulnerability assessments for smart contracts.
  • Collaborate with product owners, designers, and other engineers to define project requirements and technical solutions.
  • Optimize smart contract performance and gas efficiency.
  • Troubleshoot and resolve issues related to smart contract deployment and dApp functionality.
  • Stay current with emerging blockchain technologies, tools, and best practices.
  • Contribute to the technical design and architecture of new blockchain projects.
  • Document code, processes, and technical designs thoroughly.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a closely related field.
  • Minimum of 3 years of professional software development experience, with at least 1.5 years specifically focused on blockchain and smart contract development.
  • Proficiency in Solidity and experience with EVM-compatible blockchains (e.g., Ethereum, Polygon).
  • Understanding of blockchain concepts, including distributed ledger technology, consensus algorithms, and cryptography.
  • Familiarity with blockchain development frameworks and tools (e.g., Truffle, Hardhat, Ganache).
  • Experience with Web3.js or Ethers.js for front-end integration.
  • Knowledge of Git for version control.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork skills.
  • A genuine passion for blockchain technology and decentralized applications.
Benefits

Our client offers a competitive salary, performance bonuses, and a comprehensive benefits package including medical aid and a retirement fund. The hybrid work model supports work-life balance, and the company encourages continuous learning and professional development. Opportunities to work on innovative projects within the crypto space are plentiful. Join our team in **Port Elizabeth** and be part of shaping the future of decentralized technology in **South Africa**.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Blockchain Developer (Smart Contracts)
Blockchain Developer (Smart Contracts)

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Medical aid
Provident fund
+4
Senior Blockchain Developer (Smart Contracts & dApps)
Senior Blockchain Developer (Smart Contracts & dApps)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Innovative projects
Professional development
+2
Blockchain Developer (Mid-Level)
Blockchain Developer (Mid-Level)

Placements24 • Pietermaritzburg

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary with bonuses
Hybrid work model
Health insurance and retirement plan
+1
Smart Contract Developer
Smart Contract Developer

Placements24 • East London

Hybrid
ZAR 420,000 - 650,000
Flexible hours
Remote work options
Professional development
Blockchain Developer - Web3 Applications
Blockchain Developer - Web3 Applications

Placements24 • East London

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance bonuses
Employee stock options
+3
Blockchain Developer - Smart Contracts
Blockchain Developer - Smart Contracts

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 800,000 - 1,100,000
Health insurance
Blockchain Developer - Full Stack
Blockchain Developer - Full Stack

Placements24 • Upington

On-site
ZAR 600,000 - 1,200,000
Senior Blockchain Developer
Senior Blockchain Developer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Health benefits
Professional development
+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