Decentralized Application (dApp) Developer

Placements24

Mtubatuba Local Municipality

Hybrid

ZAR 650,000 - 1,000,000

Full time

5 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

Competitive salary
Health benefits
Hybrid work model
Equity potential
Training and development

Job summary

Placements24 is seeking a hands-on Decentralized Application (dApp) Developer for a hybrid role in Richards Bay, KwaZulu-Natal. You will build user-friendly interfaces and robust backend logic for blockchain-based applications, collaborating with a dynamic team to ship secure dApps.

You should have 2+ years in software development with at least 1 year in blockchain/dApp projects, experience with JavaScript, Solidity and Python, and familiarity with IPFS and smart contract tooling.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 2+ years software development with at least 1 year in blockchain/dApp.
  • Proficient in JavaScript, Solidity and Python.
  • Experience with React or Vue.js for front-end; Hardhat/Truffle for contracts.
  • Understanding of blockchain concepts and wallets.
  • Familiarity with IPFS and oracles.
  • Git version control experience.

Responsibilities

  • Develop and deploy decentralized applications (dApps) on blockchain platforms.
  • Write clean, efficient smart contracts for dApp functionalities.
  • Integrate front-end interfaces with smart contracts and networks.
  • Design user-centric dApp experiences focusing on usability and performance.
  • Collaborate with UI/UX, product managers, and developers to build concepts.
  • Optimize dApps for speed, scalability, and gas efficiency.
  • Test and debug dApps ensuring reliability and security.
  • Stay updated with Web3 trends and advancements.
  • Participate in code reviews and architectural discussions.
  • Troubleshoot issues reported by users or during testing.

Skills

Blockchain development
dApp development
JavaScript
Solidity
Python
React
Vue.js
Hardhat
Truffle
Git

Education

Bachelor's degree in CS/related field

Tools

IPFS
Oracles

Job description

About the Role

Our client, an innovative startup at the cutting edge of Web3 development, is seeking a talented Decentralized Application (dApp) Developer to join their team in Richards Bay, KwaZulu-Natal . This role is ideal for a passionate developer eager to build user-friendly interfaces and robust backend logic for decentralized applications. You will work with a dynamic team to create seamless user experiences on the blockchain, contributing to the growth of decentralized ecosystems. This position offers a hybrid work model, combining the benefits of in-office collaboration in Richards Bay, KwaZulu-Natal with the flexibility of remote work. If you are driven by the potential of blockchain technology and have hands-on experience developing dApps, this is a fantastic opportunity to shape the future of digital interaction.

Key Responsibilities
  • Develop and deploy decentralized applications (dApps) on various blockchain platforms.
  • Write clean, efficient, and well-documented smart contracts for dApp functionalities.
  • Integrate front-end user interfaces with smart contracts and blockchain networks.
  • Design and implement user-centric dApp experiences, focusing on usability and performance.
  • Collaborate with UI/UX designers, product managers, and other developers to bring dApp concepts to life.
  • Optimize dApps for speed, scalability, and gas efficiency.
  • Test and debug dApps thoroughly, ensuring reliability and security.
  • Stay updated with the latest trends and advancements in dApp development, blockchain technology, and Web3.
  • Participate in code reviews and contribute to architectural discussions.
  • Troubleshoot and resolve issues reported by users or identified during testing.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 2+ years of experience in software development, with at least 1 year focused on blockchain and dApp development.
  • Proficiency in programming languages commonly used in blockchain development (e.g., JavaScript, Solidity, Python).
  • Experience with blockchain frameworks and tools (e.g., React, Vue.js for front-end; Hardhat, Truffle for smart contracts).
  • Understanding of blockchain concepts, consensus mechanisms, and cryptocurrency wallets.
  • Familiarity with decentralized storage solutions (e.g., IPFS) and oracles.
  • Experience with version control systems like Git.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment, both remotely and in our Richards Bay, KwaZulu-Natal office.
  • Passion for decentralized technologies and the Web3 ecosystem.
Benefits
  • Competitive salary and performance incentives.
  • Health and wellness benefits package.
  • Flexible hybrid working arrangements.
  • Opportunities for growth and skill development in a rapidly evolving industry.
  • Exposure to exciting and innovative Web3 projects.
  • Collaborative and supportive team culture in Richards Bay, KwaZulu-Natal .
  • Potential for early-stage equity.
  • Regular training sessions and access to online courses.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Decentralized Applications (dApps) Developer
Decentralized Applications (dApps) Developer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work
Growth opportunities
+1
Decentralized Applications (dApps) Developer
Decentralized Applications (dApps) Developer

Placements24 • Pretoria

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Health insurance
Paid time off
+4
Remote Blockchain Engineer - dApp Development
Remote Blockchain Engineer - dApp Development

Placements24 • Richards Bay

Remote
ZAR 1,503,000 - 2,504,000
Fully remote
Competitive salary
Flexible hours
Remote Blockchain Engineer - dApp Development
Remote Blockchain Engineer - dApp Development

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 600,000 - 900,000
Fully remote
Competitive salary
Performance bonuses
+1
Decentralized Applications (dApp) Developer
Decentralized Applications (dApp) Developer

Placements24 • Benoni

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work arrangement
Competitive salary
Pioneering blockchain projects
Decentralized Applications (dApp) Developer
Decentralized Applications (dApp) Developer

Placements24 • Rustenburg

On-site
ZAR 600,000 - 900,000
Health, dental, and vision insurance
On-site amenities
Professional development opportunities
Blockchain Engineer - dApp Development Specialist
Blockchain Engineer - dApp Development Specialist

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Hybrid work model
Career growth in blockchain space
+1
Decentralized Application Developer
Decentralized Application Developer

Placements24 • Stellenbosch

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Performance-based incentives
Health and wellness benefits
+2
Senior Blockchain Developer (dApps)
Senior Blockchain Developer (dApps)

Placements24 • Benoni

On-site
ZAR 900,000 - 1,500,000
Competitive pay
Medical & dental insurance
Retirement plan
+4
Blockchain Developer - dApp Focus
Blockchain Developer - dApp Focus

Placements24 • Sandton

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Stock options
Comprehensive health benefits
+1