Scalable Frontend Architecture for Fintech Apps: Lessons Learned