Job Description
Backend Developer – Web3 / Blockchain | Remote
Contract Position | Min 20 hours per week | Competitive hourly rates
What You’ll Do
You’ll be a core part of the engineering team building backend services for a next-generation multi-chain wallet platform and cross-chain transaction ecosystem. This role involves contributing to secure, scalable backend services that process blockchain data, wallet actions and cross-network routing.
You will:
-
Design, develop and maintain backend APIs across wallet operations, authentication and asset management
-
Build microservices using Node.js or Python (FastAPI, Express, NestJS)
-
Integrate multi-chain blockchain data and RPC endpoints with Web3 and Ethers libraries
-
Design and optimise database structures using PostgreSQL and MongoDB
-
Implement REST and GraphQL APIs for internal and external integrations
-
Apply backend security, encryption and safe key-handling patterns
-
Collaborate closely with blockchain engineers, DevOps and platform teams
-
Contribute to deployment workflows and CI/CD infrastructure
-
Write clean, scalable and well-tested code with strong documentation
What You’ll Have
-
3–5+ years backend engineering experience
-
Proficiency in JavaScript / Node.js and Python
-
Experience with frameworks such as FastAPI, Flask, Express or NestJS
-
Understanding of blockchain RPC endpoints and Web3 interaction
-
Experience with relational and NoSQL databases (PostgreSQL, MongoDB)
-
Knowledge of backend security, authentication and encryption standards
-
Familiarity with microservices architecture and containerisation (Docker)
Bonus experience
-
Blockchain, Web3 wallets or distributed systems
-
Redis, Kafka, RabbitMQ and caching layers
-
CI/CD pipeline integration and automated testing
-
A passion for decentralised infrastructure and scalability challenges
What’s In It for You
-
$49.8 – $82.2 USD per hour depending on seniority and expertise
-
Flexible remote working worldwide
-
Weekly or bi-weekly billing cycle & fast payment turnaround
-
Payment options in USDT, USDC or USD bank transfer
-
Minimum commitment: 20 hours per week
-
Performance, availability & retention bonus schemes
-
Initial 6-month contract with strong renewal potential
Interested?
Revive Recruitment are supporting the hiring process exclusively.
If you’re interested in hearing more, send your CV and we’ll be in touch for an initial introduction.