Senior Blockchain Developer

Johannesburg, Gauteng SavageOne Pty Ltd

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

About the job Senior Blockchain Developer

Position Summary: The Senior Blockchain Developer will play a key role in leading the design, development, and deployment of blockchain solutions. You will work closely with our team of developers, architects, and engineers to design and implement scalable and secure blockchain applications. This role requires deep expertise in blockchain technology, smart contract development, and decentralized application (DApp) development. The ideal candidate is a creative problem-solver with a passion for blockchain technology and a track record of delivering high-quality solutions.

Key Responsibilities:

  • Lead the design, development, and implementation of blockchain-based solutions using industry-standard protocols and frameworks.
  • Architect and develop smart contracts and decentralized applications (DApps) on blockchain platforms such as Ethereum, Hyperledger Fabric, or Binance Smart Chain.
  • Design and implement scalable and secure blockchain architectures, including consensus mechanisms, cryptographic techniques, and security protocols.
  • Conduct code reviews, testing, and debugging to ensure the quality, reliability, and security of blockchain applications.
  • Collaborate with cross-functional teams to integrate blockchain solutions into existing systems and applications.
  • Stay up-to-date with the latest developments in blockchain technology, industry trends, and emerging use cases.
  • Provide technical leadership and mentorship to junior developers, guiding them in best practices and methodologies.
  • Contribute to the documentation, tutorials, and educational materials to support the adoption of blockchain technology.

Qualifications:

  • Bachelor's or master's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in software development, with at least 3 years of experience in blockchain development roles.
  • Deep understanding of blockchain concepts, protocols, and frameworks.
  • Experience with blockchain platforms such as Ethereum, Hyperledger Fabric, or Binance Smart Chain.
  • Proficiency in smart contract development and decentralized application (DApp) development.
  • Strong analytical and problem-solving skills, with a keen attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Proven track record of delivering high-quality blockchain solutions in a fast-paced and dynamic environment.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Application Developer-Blockchain

Johannesburg, Gauteng Blue Pearl

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Join to apply for the Application Developer-Blockchain role at Blue Pearl.



Responsibilities

  • Professionals in this specialty have expertise in translating IT requirements in the design, development, and assembly of components to create custom information systems.

  • They work in an agile way to translate user stories to well-structured code and unit tests, in an internal or external Client billable services and implementation environment.

  • In this specialty, they demonstrate their capability to provide the skills to deal with blockchain (e.g. Hyper-ledger Fabric, Ethereum).



Requirements

  • Bachelor's or master's degree in computer science, software engineering, or a related field can be beneficial. Some employers may prefer candidates with a solid educational background.

  • Understanding of Blockchain Concepts: You need a strong understanding of blockchain technology, including how it works, its underlying principles (such as consensus algorithms), and its various components (such as smart contracts).

  • Programming Languages: Proficiency in programming languages commonly used in blockchain development is essential. These languages may include:

  • Solidity: Solidity is a programming language used for writing smart contracts on Ethereum and other Ethereum-compatible blockchains.

  • JavaScript/TypeScript: Many blockchain platforms and frameworks, such as Ethereum and Hyperledger Fabric, provide SDKs and tools that use JavaScript or TypeScript.

  • Python: Python is widely used for blockchain development, especially for tasks like building blockchain applications, creating tools for blockchain analysis, and scripting.

  • Go: Go (or Golang) is the language in which many blockchain platforms like Hyperledger Fabric are implemented.

  • Development Frameworks and Tools: Familiarity with blockchain development frameworks and tools is important. Examples include:

  • Truffle: Truffle is a popular development framework for Ethereum that provides tools for smart contract compilation, testing, and deployment.

  • Web3.js: Web3.js is a JavaScript library that allows interaction with the Ethereum blockchain, enabling developers to build decentralized applications (dApps).

  • Hyperledger Composer: For developing enterprise blockchain applications on the Hyperledger Fabric framework.

  • Smart Contracts: Understanding and experience in developing smart contracts, which are self-executing contracts with the terms of the agreement directly written into code.

  • Decentralized Application (dApp) Development: Knowledge of building decentralized applications (dApps) that run on blockchain platforms, including frontend development skills (e.g., HTML, CSS, JavaScript) for creating user interfaces that interact with the blockchain.

  • Security Awareness: Given the importance of security in blockchain applications, having knowledge of common security vulnerabilities and best practices for securing smart contracts and blockchain networks is crucial.

  • Version Control Systems: Proficiency in using version control systems like Git, which are essential for collaborative development and managing codebases.

  • Problem-Solving Skills: Strong problem-solving skills are necessary for troubleshooting issues related to blockchain development and optimizing the performance of blockchain applications.

  • Continuous Learning: The blockchain space evolves rapidly, so a willingness to learn about new technologies continuously, platforms, and best practices is essential for staying current in the field.



Seniority level

  • Entry level



Employment type

  • Full-time



Job function

  • Engineering and Information Technology



Industries

  • IT Services and IT Consulting



Location: Johannesburg, Gauteng, South Africa

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Blockchain Architect

Johannesburg, Gauteng Impronics Technologies

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

We are seeking an experienced Blockchain Architect with deep expertise in stablecoin design, development, and deployment. You will be responsible for designing end-to-end architecture for blockchain-based financial systems, focusing on stablecoin frameworks, tokenomics, interoperability, scalability, and regulatory compliance. As a technical leader, you will work closely with cross-functional teams to drive the strategic implementation of stablecoin infrastructure that is secure, efficient, and scalable.

Responsibilities
  • Lead the design and architecture of blockchain platforms, specifically focusing on stablecoin implementation (fiat-backed, algorithmic, or hybrid models).
  • Architect smart contracts and token issuance frameworks (ERC-20, ERC-1400, SPL, etc.) for stablecoins.
  • Develop high-level and detailed architecture documentation including security models, data flow, and protocol designs.
  • Define and implement on-chain and off-chain components related to stablecoin infrastructure, including oracles, custodians, liquidity mechanisms, and compliance tools.
  • Collaborate with DevOps, legal, and compliance teams to ensure regulatory and security best practices are built into the design (e.g., AML/KYC, auditing, chain analysis).
  • Oversee token economics modeling, including supply management, reserve strategies, and redemption flows.
  • Lead evaluations of Layer 1/Layer 2 solutions for scalability and interoperability with stablecoins.
  • Stay ahead of the curve on blockchain trends, stablecoin regulations (MiCA, USDC, etc.), and advancements in smart contract frameworks.
Qualifications
  • Bachelor's or Master’s degree in Computer Science, Cryptography, or related field.
  • 8+ years of experience in software engineering, with at least 3+ years in blockchain architecture.
  • Proven experience in designing and launching stablecoin solutions.
  • Deep understanding of public and permissioned blockchains (Ethereum, Solana, Cosmos, Hyperledger, etc.).
  • Experience designing and auditing smart contracts using Solidity, Rust, or similar languages.
  • Familiarity with blockchain consensus mechanisms (PoW, PoS, BFT, etc.).
  • Strong understanding of cryptography, distributed systems, and security protocols.
  • Knowledge of token standards (ERC-20, ERC-777, ERC-1155, SPL, etc.).
  • Experience working with oracles (Chainlink, Band Protocol, etc.) and decentralized identity/KYC integrations.
Preferred Qualifications
  • Experience integrating stablecoins with DeFi ecosystems or traditional finance systems.
  • Hands-on experience with CBDC or enterprise tokenization projects.
  • Familiarity with regulatory frameworks related to stablecoins (e.g., FATF guidelines, MiCA, FinCEN).
  • Contributions to blockchain open-source projects or whitepapers.
  • Experience with zk-SNARKs, rollups, or other Layer 2 scaling technologies.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Banking

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Blockchain Jobs in Johannesburg !

 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Blockchain Jobs View All Jobs in Johannesburg