Senior Blockchain Developer - Decentralized Applications

Placements24

Johannesburg

Hybrid

ZAR 1,976,000 - 2,964,000

Full time

5 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

Competitive salary
Health benefits
Professional growth opportunities
Stock option plan

Job summary

Placements24 is seeking a Senior Blockchain Developer for a remote-first team. You will design, build, test, and deploy smart contracts and dApps across leading blockchains.

The role emphasizes security, gas optimization, and collaboration with product teams to deliver scalable Web3 solutions. You will work with Solidity, Hardhat, Truffle, Web3.js and Ethers.js, while exploring additional platforms like Solana and Polkadot.

Qualifications

  • Bachelor's or Master's degree in CS, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional software development, with at least 3 years in blockchain.
  • Proven experience writing, testing, and deploying Solidity smart contracts.
  • Experience with Hardhat, Truffle, Web3.js or Ethers.js.
  • Familiarity with Solana, Polkadot or Cosmos beyond Ethereum.
  • Proficiency in Node.js, Python or Go.

Responsibilities

  • Design, test, and deploy smart contracts on Ethereum, Solana and Polygon using Solidity.
  • Architect and build scalable and secure dApps.
  • Collaborate with product managers, designers and engineers to translate requirements.
  • Conduct code reviews to ensure quality, security and best practices.
  • Optimize smart contract performance and gas efficiency.
  • Research and integrate new blockchain technologies and protocols.
  • Develop and maintain documentation for smart contracts and architecture.
  • Troubleshoot smart contract execution and dApp functionality.
  • Stay current with blockchain trends and crypto developments.
  • Mentor junior developers and contribute to knowledge sharing.

Skills

Smart contract development
Blockchain fundamentals
Backend development
Problem-solving
Remote collaboration

Education

Bachelor's or Master's in CS/Engineering
Equivalent practical experience

Tools

Hardhat
Truffle
Web3.js
Ethers.js
IPFS

Job description

About the Role

Our client, a pioneering force in the Crypto & Blockchain space, is seeking a highly motivated and experienced Senior Blockchain Developer to join their fully remote team. This role is centered around the design, development, and deployment of cutting‑edge decentralized applications (dApps) on various blockchain platforms. You will be instrumental in architecting robust, scalable, and secure smart contracts and contributing to the overall technical vision of our innovative blockchain solutions. As a remote‑first organization, we foster a collaborative and agile environment where your contributions directly impact the future of decentralized technology. If you are passionate about building the next generation of Web3 applications and thrive in a dynamic, remote setting, this is the perfect opportunity for you.

Key Responsibilities
  • Design, develop, test, and deploy smart contracts on leading blockchain protocols (e.g., Ethereum, Solana, Polygon) using languages like Solidity.
  • Architect and build scalable and secure decentralized applications (dApps).
  • Collaborate closely with product managers, designers, and other engineers to translate requirements into technical solutions.
  • Conduct thorough code reviews to ensure code quality, security, and adherence to best practices.
  • Optimize smart contract performance and gas efficiency.
  • Research and integrate new blockchain technologies and protocols.
  • Develop and maintain comprehensive documentation for smart contracts and dApp architecture.
  • Troubleshoot and resolve issues related to smart contract execution and dApp functionality.
  • Stay abreast of the latest trends and advancements in the blockchain and cryptocurrency landscape.
  • Contribute to the team's knowledge sharing and mentoring junior developers.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience, with at least 3 years focused on blockchain development.
  • Proven experience writing, testing, and deploying smart contracts in Solidity.
  • Strong understanding of blockchain fundamentals, cryptography, and consensus mechanisms.
  • Experience with popular blockchain development frameworks and tools (e.g., Hardhat, Truffle, Web3.js, Ethers.js).
  • Familiarity with at least one other blockchain platform beyond Ethereum (e.g., Solana, Polkadot, Cosmos).
  • Proficiency in at least one backend programming language (e.g., Node.js, Python, Go).
  • Experience with decentralized storage solutions (e.g., IPFS) is a plus.
  • Excellent problem‑solving and analytical skills.
  • Strong communication skills and ability to work effectively in a remote, distributed team.
Benefits
  • Our client offers a highly competitive salary, commensurate with experience.
  • We provide a comprehensive health benefits package, including medical, dental, and vision insurance.
  • Opportunities for professional growth are abundant, with support for attending industry conferences and pursuing further certifications.
  • We also offer a generous stock option plan for key contributors, reflecting our commitment to shared success.

Join our innovative and passionate team and help shape the future of decentralized technologies from the comfort of your own home.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Blockchain Developer - Remote
Senior Blockchain Developer - Remote

Placements24 • Cape Town

Hybrid
ZAR 1,976,000 - 3,129,000
Competitive token-based incentives
Fully remote with flexible hours
Health, dental, and vision insurance
+2
Senior Blockchain Developer
Senior Blockchain Developer

Placements24 • Polokwane

Hybrid
ZAR 1,976,000 - 2,964,000
Competitive salary
Health insurance
Dental and vision coverage
+4
Senior Blockchain Developer - Remote Full-Stack
Senior Blockchain Developer - Remote Full-Stack

Placements24 • Bloemfontein

Hybrid
ZAR 1,976,000 - 2,964,000
Token-based compensation
Stock options
Fully remote
+3
Senior Blockchain Developer (Decentralized Finance)
Senior Blockchain Developer (Decentralized Finance)

Placements24 • Durban

Hybrid
ZAR 2,141,000 - 3,129,000
Competitive salary
Health insurance
Paid time off
+4
Senior Blockchain Engineer (Remote)
Senior Blockchain Engineer (Remote)

Placements24 • Mbombela (Nelspruit)

Remote
ZAR 900,000 - 1,500,000
Stock options
Global health insurance
Remote-first culture
+2
Senior Software Engineer - Blockchain
Senior Software Engineer - Blockchain

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Token-based compensation
Health insurance
Remote-first
+1
Remote Full-Stack Blockchain Developer
Remote Full-Stack Blockchain Developer

Placements24 • Pretoria

Hybrid
ZAR 1,976,000 - 2,964,000
Stock options or token grants
Stipend for home office setup
Flexible hours
+2
Senior Blockchain Engineer
Senior Blockchain Engineer

Placements24 • Centurion

Hybrid
ZAR 1,958,000 - 3,426,000
Fully remote
Global flexibility
Dev budget
Full Stack Blockchain Developer
Full Stack Blockchain Developer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,479,000 - 2,465,000
Flexible hours
Remote-first culture
Professional development budget
Senior Blockchain Architect - Fully Remote
Senior Blockchain Architect - Fully Remote

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Competitive compensation
Health insurance
+2