Project Overview
We’re building a high-performance non-custodial blockchain wallet supporting multiple chains. You’ll architect the backend systems powering secure transactions, real-time balance tracking, and blockchain node communication.
Key Responsibilities
🔹 Design scalable REST/WebSocket APIs for wallet operations (transactions, NFTs, staking)
🔹 Implement blockchain node integrations (EVM chains, UTXO, Cosmos SDK) via RPC/Indexing
🔹 Develop transaction processing pipelines with fault tolerance
🔹 Optimize database models for blockchain data (UTXOs, token metadata)
🔹 Build real-time notification systems (pending TXs, gas price alerts)
🔹 Collaborate with security team on signing service architecture
🔹 Implement rate limiting/auth for public API endpoints
Required Skills
✅ 4+ years backend development (Node.js/Python/Go)
✅ Experience with blockchain interaction (web3.js, ethers.js, JSON-RPC)
✅ Database expertise (PostgreSQL, TimescaleDB, Redis)
✅ API security best practices (JWT, HMAC, OAuth2)
✅ Docker/Kubernetes deployment experience
✅ Understanding of UTXO vs Account-based chains
Nice-to-Have
🔸 Worked on wallet backend services previously
🔸 Experience with indexing solutions (The Graph, Subsquid)
🔸 Knowledge of AWS/GCP blockchain node services
🔸 Contributions to open-source crypto projects
We Offer
🌐 100% remote with async collaboration
💻 Cutting-edge blockchain infrastructure work
📈 Competitive compensation (crypto/fiat)
Application Process
Submit your profile via LaborX including:
Brief description of relevant blockchain backend experience
Links to past projects (GitHub acceptable)
Availability timeline