Blockchain Developer Node
About the Role
We’re building an in-house batch payout and reconciliation platform for ERC-20 and TRC-20 tokens. You’ll own the end-to-end architecture - from hot-wallet key management and bulk on-chain transfers to monthly SLA reporting - supporting up to 10,000 concurrent transactions.
Key Responsibilities:
- Architect and build a high-throughput batch payout engine in Node.js, handling ERC-20 & TRC-20 token transfers
- Integrate with self-custodied hot wallets; securely manage private keys (AWS KMS, HashiCorp Vault, HSM, etc.)
- Implement nonce management, gas optimization (EIP-1559), and on-chain batch-transfer contracts
- Develop reconciliation logic using both on-chain data and off-chain data from CEXs/DEXs and Oracles
- Design retry strategies, error handling, and idempotent workflows for failed or reverted transactions
- Monitor system health, log all activities, and produce monthly SLA reports, tracking success rates, confirmation times, and uptime
Required Qualifications:
- 5+ years professional Node.js experience
- Deep familiarity with blockchain protocols - ERC-20 & TRC-20 standards, gas/bandwidth/resource models
- Hands-on experience with web3.js, ethers.js, tronweb, and CCXT
- Proven track record designing high-throughput systems with precise nonce and concurrency control
- Solid understanding of cryptographic key management best practices (hot wallets, KMS/Vault, HSM, multi-sig)
- Ability to troubleshoot complex blockchain issues - gas volatility, reorgs, token approvals, API rate limits, TRON resource constraints.
Mindset & Communication:
- Ownership mentality: you balance urgent deliverables with long-term architectural vision
- Organized and reliable: you prioritize critical tasks without sacrificing code quality
- Research-oriented approach: you evaluate tools and patterns, but focus on what works in practice
Nice-to-Have
- Experience writing or integrating batch-transfer smart contracts in a Node.js environment (e.g. OpenZeppelin MultiSend)
- Knowledge of The Graph subgraphs for DEX data analytics
- Prior work in crypto exchange integrations or fintech reconciliation systems