Backend & Smart Contract Developer (Escrow & Payouts)

Backend & Smart Contract Developer (Escrow & Payouts)

Backend & Smart Contract Developer (Escrow & Payouts)

Upwork

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.