

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
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



