Share this job
Full Stack Blockchain Developer (Solidity)
ZAF
Apply for this job

Job Opportunity: Full-Stack Blockchain Engineer

Duration: Contract or Full-Time (Flexible)

Start Date: ASAP

Location: Remote (Preference for South Africa-based engineers, open to EU)


The Opportunity

Ever wondered what it’s like to build tech that the entire Web3 world actually uses?

We’re looking for a Full-Stack Blockchain Engineer who’s hungry to create, iterate, and innovate within a world-class team. You’ll be working with a leading blockchain firm known for its forward-thinking approach to scalability and performance - where every line of code counts and creativity is encouraged.


The Role

As a Full-Stack Blockchain Engineer, you will work across the stack—from smart contract development to front-end user experiences—building scalable, secure, and high-performance decentralized applications. Your primary responsibilities will include:

  • Designing, building, and maintaining smart contracts (primarily in Solidity, with Rust experience highly valued)
  • Architecting and implementing scalable back-end services using Node.js
  • Developing engaging front-end applications with React and Next.js
  • Delivering full-stack features end-to-end within the MERN stack
  • Writing clean, testable, and maintainable code in JavaScript and TypeScript
  • Collaborating with product, design, and engineering teams to ship features quickly
  • Optimizing performance, security, and reliability across blockchain and web layers
  • Staying up to date with emerging blockchain technologies, tooling, and best practices


About You

  • Strong experience with the MERN stack (MongoDB, Express, React, Node.js)
  • Expertise in JavaScript and TypeScript
  • Proven track record with Solidity and Ethereum-based development
  • Bonus: Hands-on experience with Rust (Substrate, Solana, or similar)
  • Familiarity with smart contract testing frameworks (Hardhat, Truffle, Foundry)
  • Experience deploying and interacting with contracts through Web3.js or Ethers.js
  • Understanding of blockchain security principles and gas optimization
  • Strong problem-solving skills, communication, and ability to thrive in a fast-paced environment


If you meet the above requirements and are looking for an opportunity to work on cutting-edge Web3 solutions, we encourage you to submit your application.


Apply for this job