Mid Level Blockchain Developer
Supportwave
Date: 2 weeks ago
City: Cape Town, Western Cape
Contract type: Full time

Type: Hybrid or remote
Employment Type: Full-Time
Compensation: Base package plus token-based incentives
About The Role
We are seeking a skilled and motivated Mid-Level Blockchain Developer with 3 to 5 years of professional development experience to contribute to a growing team building blockchain-powered solutions. This is an ideal opportunity for a developer who is confident in their technical ability, understands decentralized systems, and is eager to deepen their impact in the NFT, Web3, and DeFi space.
You will work on backend systems and blockchain infrastructure using Golang or Rust, while gaining exposure to innovative architecture patterns and performance-focused codebases. You’ll be part of a collaborative and high-calibre team focused on pushing the boundaries of decentralized technologies.
Key Responsibilities
Core Development
Employment Type: Full-Time
Compensation: Base package plus token-based incentives
About The Role
We are seeking a skilled and motivated Mid-Level Blockchain Developer with 3 to 5 years of professional development experience to contribute to a growing team building blockchain-powered solutions. This is an ideal opportunity for a developer who is confident in their technical ability, understands decentralized systems, and is eager to deepen their impact in the NFT, Web3, and DeFi space.
You will work on backend systems and blockchain infrastructure using Golang or Rust, while gaining exposure to innovative architecture patterns and performance-focused codebases. You’ll be part of a collaborative and high-calibre team focused on pushing the boundaries of decentralized technologies.
Key Responsibilities
Core Development
- Build and maintain blockchain components using Golang or Rust.
- Develop secure, scalable, and reliable backend systems to support decentralized applications.
- Debug, test, and optimize blockchain-related modules and integrations.
- Contribute to feature development, code reviews, and technical discussions.
- Collaborate with senior developers to align on technical designs and delivery goals.
- Support documentation of architecture, workflows, and implementation details.
- Stay informed about trends in blockchain, distributed systems, NFTs, and DeFi protocols.
- Embrace continuous learning and bring forward ideas to improve the codebase or tooling.
- Take ownership of specific modules or features over time.
- 3–5 years of professional software development experience.
- Practical experience with Golang or Rust in production systems.
- Exposure to blockchain technologies, including work with NFTs, Web3, or DeFi.
- Understanding of backend infrastructure and distributed system principles.
- Familiarity with Git-based version control, and experience working in team environments.
- Experience with DAG-based blockchain or custom protocol development.
- Familiarity with cryptographic concepts such as hashing, signatures, or key management.
- Proficiency using the Atlassian stack (Jira, Confluence, Bitbucket) in agile workflows.
- Basic knowledge of cloud infrastructure (e.g., AWS) or microservices is a plus.
See more jobs in Cape Town, Western Cape