Decentralized Applications (dApp) Developer

Placements24

Stellenbosch

Hybrid

ZAR 700,000 - 1,200,000

Full time

4 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

Hybrid work
Health insurance
Retirement benefits
Career progression
Bonuses

Job summary

WhatJobs Direct in Stellenbosch, Western Cape, is seeking a skilled dApp Developer to build secure decentralized applications using blockchain tech. The role blends remote work with in-office collaboration to support ongoing crypto projects.

You will collaborate with product teams and smart contract developers, focusing on UI/UX, testing, and robust integration of front-end and back-end components. Prior experience in Web3 stacks and git is essential.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of software development, with 1-2 years in dApp development.
  • Strong front-end skills (React/Vue/Angular) and UI/UX understanding.
  • Experience with Web3.js or Ethers.js and blockchain interaction.
  • Familiarity with smart contracts and wallets/gas basics.
  • Git version control experience.
  • Good problem-solving and teamwork in hybrid environments.

Responsibilities

  • Develop and deploy dApps on blockchain platforms.
  • Interact with smart contracts via Web3.js/Ethers.js.
  • Design user interfaces for dApps with strong UX.
  • Collaborate with backend and contract developers.
  • Write clean, tested, and documented code.
  • Perform unit and integration tests; fix issues.
  • Participate in code reviews and knowledge sharing.
  • Work with product managers to translate user needs.

Skills

Strong problem-solving
Excellent communication
Teamwork abilities

Education

Bachelor's degree in CS or related field

Tools

React
Vue
Angular
Web3.js
Ethers.js
Git
IPFS

Job description

About the Role Our client, WhatJobs Direct, is seeking a talented Decentralized Applications (dApp) Developer to join their innovative team in Stellenbosch, Western Cape . This role focuses on building user-friendly and secure decentralized applications that leverage blockchain technology. You will be involved in the entire development lifecycle, from conceptualization and design to deployment and maintenance. This position offers a Hybrid work arrangement, allowing for a blend of remote work and in-office collaboration. The ideal candidate has a strong understanding of blockchain protocols, smart contract interaction, and front-end development frameworks. You will work closely with product teams and other developers to create impactful solutions in the Crypto & Blockchain space. This is an excellent opportunity to contribute to groundbreaking projects and shape the future of decentralized technology in the vibrant environment of Stellenbosch .

Key Responsibilities
  • Develop and deploy decentralized applications (dApps) on various blockchain platforms.
  • Interact with smart contracts using libraries like Web3.js or Ethers.js.
  • Design and implement user interfaces for dApps, ensuring a seamless user experience.
  • Collaborate with smart contract developers to define APIs and integrate front-end and back-end components.
  • Write clean, efficient, and well-documented code.
  • Conduct thorough testing, including unit tests and integration tests, for dApps.
  • Troubleshoot and resolve bugs and performance issues.
  • Stay updated on the latest trends and technologies in dApp development and the broader Crypto & Blockchain landscape.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Work closely with product managers to understand user needs and translate them into technical solutions.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in software development, with at least 1-2 years focused on dApp development.
  • Proficiency in front-end development technologies (e.g., React, Vue, Angular) and a strong understanding of UI/UX principles.
  • Experience with blockchain interaction libraries (e.g., Web3.js, Ethers.js).
  • Familiarity with smart contract development concepts and how to interact with them.
  • Understanding of blockchain basics, including wallets, transactions, and gas.
  • Experience with version control systems like Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities, crucial for a Hybrid role.
  • Knowledge of IPFS and other decentralized storage solutions is a plus.
  • A passion for blockchain technology and the decentralized web.
Benefits
  • Competitive annual salary of R .
  • Hybrid work arrangement offering flexibility and work-life balance in Stellenbosch, Western Cape .
  • Opportunities for professional development and growth within the blockchain sector.
  • Be part of an innovative team creating cutting-edge decentralized applications.
  • Comprehensive health insurance and retirement benefits.
  • Exposure to the latest technologies in the Crypto & Blockchain industry.
  • Collaborative work environment with regular team activities.
  • Performance-based bonuses and career progression pathways.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Decentralized Application Developer
Decentralized Application Developer

Placements24 • Stellenbosch

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Performance-based incentives
Health and wellness benefits
+2
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
Senior Web3 Engineer (DApp Development)
Senior Web3 Engineer (DApp Development)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health insurance
Professional development
+2
Decentralized Applications (dApp) Developer (Remote)
Decentralized Applications (dApp) Developer (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 1,200,000
Remote work
Career growth
Pioneering blockchain projects
+1
Decentralized Application (dApp) Developer
Decentralized Application (dApp) Developer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 650,000 - 1,000,000
Competitive salary
Health benefits
Hybrid work model
+2
Decentralized Applications (dApps) Developer
Decentralized Applications (dApps) Developer

Placements24 • East London

Hybrid
ZAR 450,000 - 750,000
Medical aid
Performance bonuses
Professional development
Blockchain Developer (dApp Specialist)
Blockchain Developer (dApp Specialist)

Placements24 • Sandton

On-site
ZAR 600,000 - 1,200,000
Competitive salary
Medical benefits
Professional development
+1
Remote Decentralized Application (Dapp) Developer
Remote Decentralized Application (Dapp) Developer

Placements24 • Gauteng

Remote
ZAR 600,000 - 900,000
Fully remote work
Flexible working hours
Professional development support
+2
Blockchain Engineer (Decentralized Applications)
Blockchain Engineer (Decentralized Applications)

Placements24 • Bloemfontein

Hybrid
ZAR 391,000 - 781,000
Flexible part-time hours
Hybrid work arrangement
Blockchain Developer (dApps)
Blockchain Developer (dApps)

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health and wellness benefits package
Hybrid work model
+4