Project Description
Hi, I’m looking professional (iOS, android) developer with financial experience.
App money transfer from visa to Visa card.
MOBILE APP (Frontend)
Recommended:
• Flutter (best for iOS + Android)
Features:
• Register/login
• KYC upload
• Add sender card
• Enter recipient card
• FX quote
• Send transfer
• Transfer history
Build scalable backend services that manage:
• Authentication
• User profiles
• Transfers
• FX calculations
• Ledger/accounting
• Compliance events
• Notifications
Integrate external providers including:
Payment processing:
• Stripe
KYC verification:
• Onfido or Stripe Identity
FX and payout providers:
• Currencycloud
• Nium
• Visa Direct / Mastercard Send compatible providers
Implement automated compliance controls:
Requirements:
• KYC status validation
• Sanctions screening
• Transaction monitoring
• Risk scoring
• AML alerts
• Audit logging
Build an internal transaction ledger system using double-entry accounting principles.
Must track:
• User transactions
• FX conversions
• Fees/margins
• Settlement states
• Provider transaction references
The platform must follow fintech security standards requirements:
Mandatory:
• Encrypted data storage
• HTTPS/TLS everywhere
• Secure webhook validation
• Role-based admin access
• Audit trails
• PCI-aware architecture
Admin & Operations Dashboard
Build an internal dashboard for operations/compliance staff.
Functions:
• Review KYC submissions
• Monitor transfers
• Review AML flags
• Handle failed transactions
• View audit logs
Architecture Expectations (AWS or Digitalocean)
The system should be modular and scalable.
Recommended stack:
• Flutter or React Native
• Node.js / NestJS backend
• PostgreSQL
• Redis
• AWS infrastructure
The architecture must support:
• API-first design
• Webhooks
• Event-driven processing
• Future scaling to additional countries/providers
Compliance & Legal Awareness
The IT team must understand:
This is a regulated fintech product.
Technical implementation must align with:
• AML policies
• KYC requirements
• Audit obligations
• Data retention rules
MVP Scope Limitation
Initial release should focus ONLY on:
• USA sender market (from USA to 8 countries. EU to 8)
• Limited transfer corridors
• Card-funded transfers
• Card payouts
• Core transfer functionality
If you read all this information, give your own rate to complete this project. Thanks!