TL;DR

Flutter Developer (Fintech): Developing and migrating a mobile banking app to a unified, scalable, high-performance cross-platform solution for iOS and Android with an accent on advanced business logic, UI consistency, and integrations. Focus on designing complex mobile applications, optimizing performance, and ensuring secure, stable solutions in a fintech environment.

Location: Worldwide, fully remote

Company

Andersen is a product company working with fintech clients, focusing on innovative mobile banking solutions.

What you will do

  • Design, develop, and maintain scalable mobile applications using Flutter for a mobile banking product.
  • Participate in technical planning, architecture design, and technology selection.
  • Collaborate with backend, QA, DevOps, and product teams to ensure secure and high-performance solutions.
  • Implement reusable libraries and shared components across Flutter apps.
  • Optimize app performance, memory usage, and responsiveness on iOS and Android.
  • Prepare applications for release and manage publishing to app stores.

Requirements

  • Experience as a Flutter Developer for 2+ years.
  • Strong knowledge of Dart, Flutter SDK, and BLoC architecture.
  • Experience with CI/CD, automated testing, and build processes.
  • Experience publishing apps to App Store, Google Play, and AppGallery.
  • Knowledge of HTTP, REST, JSON, WebSockets, GraphQL, and Dependency Injection.
  • English level: Intermediate+ (B2) or higher.

Culture & Benefits

  • Fully remote work from anywhere worldwide.
  • Collaboration with cross-functional teams including design and product.
  • Opportunities to mentor junior developers and contribute to technical decisions.
  • Work on innovative fintech mobile applications with continuous product innovation.