We are seeking an experienced developer or team to fix, update, and enhance an existing Minimum Viable Product (MVP) for a crypto exchange web application. The primary goal is to ensure smooth operation, scalability, and robust security, preparing the platform for live testing. This project requires a strong understanding of blockchain technology, web development, and regulatory compliance.
Key functionalities to be fixed and enhanced include:
User Management:
* Implement and integrate Know Your Customer (KYC) verification processes.
* Set up Two-Factor Authentication (2FA) for enhanced security.
Wallet Management:
* Support for Bitcoin (BTC) wallets.
* Support for Ethereum (ETH) wallets.
* Integration for various stablecoins.
Trading System:
* Develop and optimize simple buy/sell trading functionalities.
Administration Panel:
* Create or enhance an intuitive admin panel for comprehensive platform monitoring and management.
Technical Stack:
* Backend:
Node.js (NestJS/Express frameworks).
* Frontend: React/
Next.js with Tailwind CSS.
* Databases: PostgreSQL and Redis.
* Core: Blockchain integration.
Compliance and Security:
* Ensure adherence to security best practices.
* Implement compliance with Anti-Money Laundering (AML) regulations.
* Ensure compliance with General Data Protection Regulation (GDPR).
Optional Features (to be discussed and potentially integrated):
* Margin trading capabilities.
* Development of Trading APIs for external integration.
* Support for mobile applications (iOS and Android).
* Integration of Fiat on/off ramps.
* Implementation of AI-driven trading insights.
Requirements for Freelancers:
* Proven experience in crypto exchange development and blockchain integration.
* Deep understanding of security protocols, regulatory compliance (kyc/aml, gdpr), and scalable architectural design.
* Ability to deliver a fully functional, thoroughly tested MVP within the specified timeline.
Prazo de Entrega: Não estabelecido