Full-Stack Developer Needed
I am looking for an experienced Full-Stack Developer to join my project and help build a modern car rental platform with integrated cryptocurrency escrow payments. The project is currently in the early development stage, and I’m looking for someone who can contribute to both the architecture and implementation of core features.
The platform will enable customers to rent vehicles securely while using cryptocurrency for payments. An escrow system powered by blockchain technology will hold rental payments and security deposits until the rental is successfully completed, providing protection for both renters and vehicle owners.
Responsibilities
- Develop and maintain the frontend using Next.js, React, and TypeScript.
- Build scalable backend APIs and services.
- Design and implement the booking and reservation system.
- Integrate cryptocurrency wallets and blockchain payments.
- Develop or integrate smart contract-based escrow functionality.
- Optimize application performance, security, and scalability.
- Collaborate with me on architecture, feature planning, and code reviews.
- Write clean, maintainable, and well-documented code.
Required Skills
- Strong experience with JavaScript/TypeScript.
- Experience with React and Next.js.
- Experience with Node.js (Express or NestJS).
- Knowledge of REST APIs.
- Experience with PostgreSQL or similar relational databases.
- Git and collaborative development workflows.
- Understanding of responsive web design and modern UI development.
Preferred Qualifications
- Experience integrating crypto wallets (MetaMask, WalletConnect, etc.).
- Knowledge of Ethereum, Polygon, or other EVM-compatible blockchains.
- Experience with Solidity smart contracts.
- Familiarity with Ethers.js, Viem, or Wagmi.
- Experience with cloud deployment (AWS, Vercel, Docker).
- Knowledge of payment systems and escrow workflows.
Project Features
- Vehicle listing and search
- Booking and reservation management
- User authentication
- Vehicle owner dashboard
- Admin dashboard
- Crypto wallet integration
- Escrow payment system
- Booking history
- Reviews and ratings
- Notifications
- Responsive design
Tech Stack
- Next.js
- React
- TypeScript
- Tailwind CSS
- Node.js
- NestJS or Express
- PostgreSQL
- Redis
- Solidity
- Ethers.js / Viem
- Docker
- AWS / Vercel
Ideal Candidate
I’m looking for someone who enjoys building products from the ground up, has strong problem-solving skills, and is comfortable working in a startup-style environment. Experience with Web3 technologies is a strong advantage, but candidates with solid full-stack experience and a willingness to learn blockchain development are also encouraged to apply.