Senior Decentralized Application (dApp) Developer

Placements24

Klerksdorp

Hybrid

ZAR 600,000 - 1,200,000

Full time

6 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

Fully remote work
Equity options
Annual budget for professional dev

Job summary

Placements24 is seeking a Senior Decentralized Application (dApp) Developer to design, develop, and deploy robust dApps across blockchain ecosystems. This fully remote role requires leadership in scalable, secure solutions and close collaboration with product and design teams.

You will write and verify smart contracts (Solidity), connect them to front-end interfaces, and stay ahead of web3 developments. Remote, international team with equity options and growth opportunities.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, with at least 3 years focused on dApp or blockchain development.
  • Strong proficiency in Solidity and experience with smart contract development frameworks (Hardhat, Truffle).
  • Expertise in front-end development technologies (React, Vue.js, Angular) and connecting them to blockchain networks (Web3.js, Ethers.js).
  • Solid understanding of blockchain concepts, including ERC-20 and ERC-721 standards, and decentralized storage.
  • Experience with IPFS or other web3 technologies is a plus.
  • Excellent problem-solving, analytical, and debugging skills; strong remote collaboration abilities.

Responsibilities

  • Lead the design and development of scalable and secure decentralized applications.
  • Write efficient and well-tested smart contracts and integrate them with front-end interfaces.
  • Develop and maintain user interfaces for dApps using modern front-end technologies.
  • Collaborate with product and design teams to translate user stories and mockups into functional dApps.
  • Optimize dApp performance and user experience.
  • Integrate with various blockchain networks and third-party APIs.
  • Conduct code reviews and contribute to architectural decisions to ensure code quality.
  • Stay current with developments in web3, blockchain technology, and dApp development.
  • Troubleshoot and resolve bugs and performance issues in production environments.

Skills

Solidity
Smart contracts
Front-end frameworks
Web3.js
Ethers.js
Blockchain

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Hardhat
Truffle
IPFS

Job description

About the Role

Our client is a visionary startup building the next generation of decentralized applications that will revolutionize user interaction and data ownership. We are seeking a highly motivated and experienced Senior Decentralized Application (dApp) Developer to join our fully remote team. You will be responsible for designing, developing, and deploying robust, user-friendly dApps across various blockchain ecosystems. This role offers the exciting prospect of working on pioneering projects with a significant impact, all while enjoying the flexibility and autonomy of a remote work environment. You will collaborate with a talented team of engineers, product managers, and designers to bring innovative ideas to life. If you are passionate about web3 and building the future of the internet, this is the perfect opportunity.

Key Responsibilities
  • Lead the design and development of scalable and secure decentralized applications.
  • Write efficient and well-tested smart contracts (e.g., Solidity) and integrate them with front-end interfaces.
  • Develop and maintain user interfaces for dApps using modern front-end technologies.
  • Collaborate with product and design teams to translate user stories and mockups into functional dApps.
  • Optimize dApp performance and user experience.
  • Integrate with various blockchain networks (e.g., Ethereum, Polygon, BSC) and third-party APIs.
  • Conduct code reviews, contribute to architectural decisions, and ensure code quality.
  • Stay current with the latest developments in web3, blockchain technology, and dApp development.
  • Troubleshoot and resolve bugs and performance issues in production environments.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, with at least 3 years focused on dApp or blockchain development.
  • Strong proficiency in Solidity and experience with smart contract development frameworks (e.g., Hardhat, Truffle).
  • Expertise in front-end development technologies (e.g., React, Vue.js, Angular) and connecting them to blockchain networks (e.g., Web3.js, Ethers.js).
  • Solid understanding of blockchain concepts, including consensus mechanisms, token standards (ERC-20, ERC-721), and decentralized storage.
  • Experience with IPFS, decentralized identity, or other web3 technologies is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills for remote teamwork.
  • Self-motivated and able to manage time effectively in a remote setting.
Benefits
  • Competitive salary and equity options.
  • Fully remote work arrangement with flexible hours.
  • Opportunity to work on groundbreaking web3 projects.
  • Annual budget for professional development and conferences.
  • Comprehensive health and wellness benefits.
  • Company-provided equipment and home office stipend.
  • Collaborative and innovative company culture.
  • Regular virtual team-building activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DApp Developer
Senior DApp Developer

Placements24 • Klerksdorp

Remote
ZAR 700,000 - 1,200,000
Performance bonuses
Fully remote
Health coverage
+2
Remote Decentralized Application (dApp) Developer
Remote Decentralized Application (dApp) Developer

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 1,200,000
Fully remote
Flexible working hours
Health and wellness benefits
+2
Remote Decentralized Application (DApp) Developer
Remote Decentralized Application (DApp) Developer

Placements24 • Randburg

Hybrid
ZAR 520,000 - 760,000
Fully remote work environment
Competitive salary
Professional development budget
+1
Decentralized Applications (dApps) Developer
Decentralized Applications (dApps) Developer

Placements24 • Gqeberha

Hybrid
ZAR 480,000 - 720,000
Token-based compensation
Full remote work flexibility
Exposure to Web3 ecosystem
Senior Blockchain Engineer - dApps Focus
Senior Blockchain Engineer - dApps Focus

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Health benefits
Fully remote environment
Senior Solidity Developer - dApp Creation
Senior Solidity Developer - dApp Creation

Placements24 • South Africa

Remote
ZAR 700,000 - 1,000,000
Competitive salary
Fully remote
Health, dental, vision insurance
+4
Blockchain Developer - Dapp Creation
Blockchain Developer - Dapp Creation

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Competitive salary
Flexible hours
+3
Remote Web3 Developer
Remote Web3 Developer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 1,200,000
Competitive salary
Remote work
Health benefits
+2
Remote Full-Stack Blockchain Developer
Remote Full-Stack Blockchain Developer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 1,000,000
Fully remote work
Competitive salary & bonuses
Professional development opportunities
+1
Senior Full-Stack Blockchain Developer (Remote)
Senior Full-Stack Blockchain Developer (Remote)

Placements24 • Bloemfontein

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Equity options
Fully remote work
+5