PURVIEW

Chaincode Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Chaincode Developer (Senior Smart Contract Developer) on a contract basis, offering a pay rate of "$X/hour". Candidates should have 6+ years of development experience, strong Go proficiency, and hands-on Hyperledger Fabric expertise. Remote work available.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
March 26, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
San Francisco, CA
-
🧠 - Skills detailed
#Code Reviews #Java #Computer Science #Apache Kafka #Documentation #Programming #Security #Redis #Deployment #DevOps #Kafka (Apache Kafka) #Docker #CouchDB
Role description
Job Title: Senior Smart Contract Developer (Chaincode) Location: San Francisco, CA / Remote (US) Duratioon: Contract Key Responsibilities • Design and implement core payment chaincode in Go for authorization, settlement, and reconciliation • Build the automated Policy Engine enforcing approvals based on configurable rules, roles, and risk scores • Implement Private Data Collections for confidential settlement data across organizational boundaries • Develop endorsement policy logic balancing security (AND policies) with latency constraints • Optimize execution paths to minimize read/write set generation and maximize parallel validation • Implement multi-currency support with atomic pathfinding for cross-currency settlements • Build comprehensive test suites using Fabric MockStub and integration frameworks • Design zero-downtime chaincode upgrade and versioning strategies • Implement WASM-based modules for computationally intensive sandboxed operations • Develop event emission patterns for Kafka integration and real-time webhook delivery • Conduct code reviews and maintain business logic documentation • Embed KYC/AML screening logic directly into transaction chaincode Required Qualifications • 6+ years development, 3+ years smart contracts or chaincode • Strong Go proficiency with concurrent programming and performance optimization • Hands-on Hyperledger Fabric chaincode development and deployment lifecycle • Understanding of Execute-Order-Validate transaction flow implications • Experience with Private Data Collections and cross-channel invocations • Knowledge of RocksDB key-value and CouchDB rich query interactions • Familiarity with gRPC/Protobuf for SDK integration • Event-driven architecture experience (Kafka, RabbitMQ) • Strong testing discipline: unit, integration, and performance benchmarks • BS in Computer Science or equivalent Technical Skills Required Category Skills Languages: Go (primary), Node.js, Java, WASM/Rust Blockchain: Fabric Chaincode, Stellar Soroban, Private Data Collections Data: RocksDB, CouchDB, Redis, State Database queries Testing: MockStub, Fabric Integration Tests, Caliper Benchmarks Messaging: Apache Kafka, gRPC/Protobuf, Event Hub patterns DevOps: Docker, CI/CD, Chaincode lifecycle management Preferred Qualifications • WASM/WebAssembly smart contract runtime experience • Financial payment protocol knowledge • Stellar Soroban smart contract familiarity • Formal verification or static analysis for contracts • Hyperledger open-source contributions • ISO 20022 message format understanding