Blockchain Developer - Full Stack
Listed on 2026-11-01
-
Software Development
Full Stack Developer, Blockchain / Web3, Backend Developer
A dynamic startup in the crypto and blockchain space is looking for a talented Full Stack Blockchain Developer to join their growing team in Soweto, Gauteng, ZA . This role requires a versatile engineer capable of working on both the blockchain (smart contracts, backend integration) and front-end development aspects of decentralized applications (dApps). You will play a key role in building user-friendly interfaces, developing robust backend logic, and ensuring seamless integration with blockchain networks.
The ideal candidate has a passion for decentralized technologies, strong full-stack development skills, and a desire to contribute to innovative projects. This is an exciting opportunity to be part of a fast-paced, evolving industry and to make a tangible impact on the development of dApps that empower users. We are seeking individuals who are eager to learn and grow within the blockchain ecosystem.
Your contributions will be vital in bringing our client's vision to life through intuitive and powerful decentralized applications.
- Develop and maintain both front-end and back-end components of decentralized applications (dApps).
- Write, test, and deploy secure and efficient smart contracts using languages like Solidity.
- Design and implement user interfaces using modern front-end frameworks (e.g., React, Vue.js, Angular).
- Integrate front-end applications with blockchain networks using web3 libraries (e.g., Web
3.js, Ethers.js). - Develop server-side logic and APIs to support dApp functionality.
- Collaborate with designers and product managers to translate requirements into functional features.
- Optimize applications for maximum speed, scalability, and security.
- Conduct code reviews, testing, and debugging across the full stack.
- Stay up-to-date with the latest trends and technologies in blockchain development and front-end frameworks.
- Troubleshoot and resolve issues across the entire application stack.
- Participate in architectural discussions and contribute to technical decisions.
- Ensure a seamless user experience and intuitive application design.
- Contribute to the overall development lifecycle from conception to deployment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of experience in full-stack development, with at least 1-2 years focused on blockchain technologies.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (React, Vue.js, or Angular).
- Experience developing smart contracts with Solidity and understanding of EVM.
- Familiarity with web3 libraries and tools for interacting with blockchains.
- Experience with backend development languages (e.g., Node.js, Python, Go) and frameworks.
- Knowledge of RESTful APIs and database management (SQL/No
SQL). - Understanding of blockchain fundamentals, including consensus mechanisms and distributed ledgers.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Experience with Git version control.
- Familiarity with decentralized finance (DeFi) concepts is a plus.
- Portfolio showcasing relevant projects is highly advantageous.
- Our client offers a competitive salary, potential bonuses, and opportunities for growth within a rapidly expanding company.
- Comprehensive health insurance coverage is provided.
- We offer a flexible hybrid work model, balancing in-office collaboration with remote flexibility.
- Employees benefit from professional development opportunities, including training and workshops relevant to the crypto and blockchain industry.
- You will work on exciting and impactful projects in Soweto, Gauteng, ZA .
- Enjoy a generous paid time off policy and a supportive team culture.
- Access to modern development tools and technologies is standard.
- Opportunities for career advancement and skill development are significant.
- Regular team social events foster a strong sense of community.
- Contribution to building the future of decentralized applications is a core part of the role.
- Retirement savings plan available.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).