Key Responsibilities
Frontend Development
- Develop and maintain responsive Web3 applications using React.js and Next.js.
- Integrate blockchain functionality using Ethers.js, Web3.js, Viem, and WalletConnect.
- Build reusable UI components for wallet connections, transaction workflows, lending/borrowing dashboards, collateral management, and yield tracking.
- Manage application state using Redux, Zustand, or Context API.
- Implement real-time updates for blockchain and DeFi/GameFi data through WebSockets and GraphQL subscriptions.
- Backend Development
- Develop scalable backend services for indexing, caching, and aggregating on-chain data.
- Build and optimize RESTful APIs and WebSocket services.
- Create off-chain services such as liquidation bots, event listeners, price feed aggregators, and yield automation systems.
- Integrate with blockchain RPC nodes and manage performance, failover, and rate limiting.
- Develop and maintain blockchain indexers using The Graph, Subgraphs, or custom indexing solutions.
Collaboration & Architecture
- Work closely with Smart Contract Engineers for seamless integration.
- Contribute to frontend and backend architecture decisions.
- Design efficient databases and scalable infrastructure.
- Implement monitoring, logging, and alerting for production systems.
Required Skills
✅ 3–4 years of Full Stack Development experience.
✅ Strong proficiency in TypeScript, JavaScript, React.js, and Next.js.
✅ Experience with Ethers.js, Web3.js, or Viem.
✅ Backend development experience with Node.js, Python, or Go.
✅ Strong knowledge of PostgreSQL and Redis.
✅ Experience with Git, CI/CD pipelines, REST APIs, and WebSockets.
✅ Understanding of wallet integrations and blockchain fundamentals
Please share:
- Resume or LinkedIn (required)
- GitHub profile or portfolio (required)
- Live demo or repository links of Web3 applications you have built
- Examples of frontend wallet integrations, backend indexers, or DeFi/GameFi dashboards (if available)
Pay: ₹1,000,000.00 - ₹1,500,000.00 per year
Work Location: In person