Skip to content

CodegoPay Business Banking

FinTech & Payments

Business banking platform focused on fast onboarding, dedicated IBAN accounts, and SEPA payment operations.

Role

Flutter Developer

Timeframe

Mar 2024 – Jun 2026

Client

Codego

Platforms

Android · iOS

CodegoPay Business Banking

Context

CodegoPay Business provides business accounts with dedicated IBANs, instant SEPA payments, document upload, and team-level finance management.

The problem: Business customers needed a fast, reliable mobile interface for onboarding, payments, and account management.

Team & Ownership

Collaborated with the same product team behind the individual banking app.

I contributed to Flutter screens, API integration, and release tasks. Business logic and backend systems were shared across the team.

Challenges

  • Document verification state tracking.
  • Multi-user account permissions and roles.
  • Reusing code between individual and business apps while keeping product differences clear.

Key Contributions

  • Built onboarding and document upload screens.
  • Integrated payment-list and account-management APIs.
  • Supported release cycles for both stores.

Key decisions

Feature-flagged business modules

Kept shared code clean by gating business-specific flows behind feature flags during early releases.

Results

  • Shipped to Play Store and App Store.
  • Implemented business onboarding and payment flows in production.

Lessons Learned

  • Reusing architecture across two products speeds up delivery but requires clear boundaries.

Gallery

CodegoPay Business screen

Business banking dashboard

Tech stack

FlutterDartREST APIsKYCFirebase