
Backend & Smart Contract Developer (Escrow & Payouts)
Upwork
Remoto
•18 hours ago
•No application
About
We need a developer who can handle both traditional backend escrow logic and explore blockchain-based smart contracts for future on-chain escrow. Responsibilities: - Build secure escrow logic for holding and releasing funds. - Integrate with Stripe and PayPal (prepare for international payout APIs). - Implement secure REST/GraphQL APIs for client-freelancer flows. - Design and implement escrow smart contracts (hold + release funds). - Write contracts that can connect to off-chain validation results (via oracles). - Test contracts on Ethereum, Polygon, or Base testnets. - Document integration path between backend and smart contracts. Requirements: - Node.js / Python backend experience. - Hands-on integration with Stripe/PayPal or similar. - Familiar with security best practices (JWT, encryption). - Solidity experience (Rust/Move a plus). - Background in escrow/payment contract design. - Security-first approach, both backend and smart contracts.