Financial project (MVP)

Job ID: 40436394

Budget: $3,000 – $5,000 USD

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!