How Nubank scales its mobile development with Flutter
Original post Scaling Nubank’s mobile development with Flutter
Article Summary
Nubank went all-in on Flutter for Latin America's largest digital bank. A year later, their Director of Engineering Alexandre Freire shares the real numbers on what happened.
Nubank evaluated cross-platform frameworks against 5 strict criteria (developer experience, long-term viability, platform parity, abstraction cost, and risk) before standardizing on Flutter. This retrospective reveals how the decision played out across their hyper-growth phase, supporting multiple products across Brazil, Mexico, and Colombia.
Key Takeaways
- Flutter PRs merge in 9.9 minutes vs 70.45 minutes overall (30% better success rate)
- New engineers contribute to production within days of onboarding
- Life Insurance product launched in 3 months (previously took a year)
- Migration only 50% complete after a year (harder than expected)
- Built custom Flutter Desktop tooling to skip emulators and save battery
Flutter delivered dramatic velocity gains for Nubank, but migrating a complex multi-product app proved more challenging than anticipated, requiring significant platform team investment.
Continue reading
This page summarizes “Scaling Nubank’s mobile development with Flutter” by Nubank, published Feb 10, 2021. All credit for the original work goes to the authors.