LetsGo iOS App: Native Swift Development for an 11-Country African Microfinance Platform
AppMatic Tech joined the LetsGo iOS development mid-stream, delivering native Swift iOS engineering for Letshego Holdings Limited, a company listed on the Botswana Stock Exchange serving 6.6 million consumers across 11 African countries. AppMatic Tech completed the iOS engagement in four months as part of a 200+ person cross-team delivery programme, aligning rapidly with the enterprise project structure and meeting all iOS release milestones.

The Challenge: Rapid Adoption of a Live Enterprise Programme at Scale, for One of Africa's Largest Microfinance Institutions
Joining the LetsGo iOS project mid-stream was a challenge of enterprise-scale alignment, not just technical delivery. Letshego Holdings Limited is a listed company on the Botswana Stock Exchange, with 6.6 million consumers across 11 African countries and a product that handles real loan applications, repayment tracking, and financial data for users in Botswana, Eswatini, Ghana, Lesotho, Namibia, Nigeria, Tanzania, Uganda, Rwanda, Mozambique, and Kenya. The LetsGo project was a 200+ person programme spanning multiple teams. AppMatic Tech was brought in mid-stream to own the iOS native layer in Swift and deliver releases within the programme's established timeline. The challenge was speed of adoption: assessing a production iOS codebase serving a multi-country listed company's consumer app, aligning with the delivery conventions and technical standards of a 200+ person programme, and shipping iOS releases on schedule without disruption to the broader project. AppMatic Tech completed the iOS engagement within four months, meeting the programme's delivery cadence throughout.
African Digital Lending App Landscape, Competitive Analysis
AppMatic Tech reviewed the African digital lending market as part of the LetsGo iOS engagement, understanding the competitive context in which Letshego Holdings operates across its 11-country footprint.
| Company | Unique Value Proposition | Company Advantage | Company Disadvantage |
|---|---|---|---|
![]() | AI-Powered Instant Mobile Loans: AI-powered instant mobile loans for underbanked users in Kenya, Tanzania, Nigeria, and India. | Fast Smartphone Data Scoring: Fast loan decisions via smartphone data scoring, no collateral or documentation required, active in multiple African markets. | Smaller Loan Sizes and Narrower Footprint: Smaller loan sizes than Letshego. No flexible repayment plan structure or transparent cost breakdown at point of application. Narrower African footprint than Letshego's 11-country operation. |
![]() | Smartphone Data-Based Micro-Lending: Smartphone data-based micro-lending in Kenya, Tanzania, Philippines, India, and Mexico. | Pioneer in East African Mobile Lending: Pioneer of mobile-first micro-lending in East Africa, strong brand recognition in Kenya. | Loans Only, Limited Geography: Limited product range: loans only, no broader financial services or referral programme. Geographic reach limited compared to Letshego's pan-African presence across 11 countries. |
![]() | Nigerian Digital Bank and Lending: Nigerian digital bank and lending app with bill payments, savings, and instant loan decisions. | Strong Nigeria Product Depth: Strong Nigeria-specific product depth with full digital banking features beyond lending alone. | Nigeria-Only Coverage: Nigeria-focused; no coverage in southern or eastern Africa. Cannot serve Letshego's user base in Botswana, Namibia, Lesotho, Eswatini, or the eight other Letshego markets. |
![]() | Dominant Mobile Money Platform: Dominant mobile money transfer and payment platform in East Africa with 50+ million registered users. | Largest Mobile Money Infrastructure: Largest mobile money infrastructure in Kenya and East Africa, high transaction volumes, strong brand trust. | Payments Platform, Not Lending: Mobile money and payments platform, not a dedicated lending institution. Loan product (M-Shwari) is secondary and smaller in scope than Letshego's microfinance-first offering across 11 countries. |
What AppMatic Tech Delivered on the LetsGo iOS Engagement
AppMatic Tech delivered the native iOS application layer for the LetsGo platform across a four-month mid-project engagement within a 200+ person cross-team programme.
- iOS Native Application Development (Swift)
- AppMatic Tech developed and maintained the LetsGo iOS application in Swift, continuing from the existing iOS codebase and delivering new features and releases within the programme's sprint cadence. All iOS development was conducted to the production quality standard required of a consumer app serving Letshego Holdings' 6.6 million users across 11 African countries.
- Loan Application and Management UI
- AppMatic Tech delivered the iOS implementation of the LetsGo loan application flow, repayment plan management screens, and loan cost transparency features, enabling users to apply for loans, view full cost breakdowns with zero hidden charges, and manage flexible repayment schedules within the iOS app.
- Referral Programme
- AppMatic Tech implemented the LetsGo referral programme on iOS, enabling existing users to refer others and access the best loan offers available on the platform. The referral flow was integrated with the existing backend programme infrastructure and tested across the iOS device and OS version matrix before release.
- Enterprise Programme Alignment
- AppMatic Tech aligned with the LetsGo project's delivery conventions, code standards, and release process within a 200+ person programme structure, providing iOS delivery that met the schedule and quality requirements of an enterprise programme for a listed African microfinance company, without disruption to the broader multi-team release cadence.
LetsGo iOS Engagement: Delivery Metrics
- Engagement Duration
- 4 months
- Platform
- iOS native (Swift)
- App Scale
- 6.6 million consumers
- Market
- 11 African countries
- Company
- Letshego Holdings Limited, Botswana Stock Exchange listed
- Programme Scale
- 200+ people
- Engagement Type
- Mid-project: iOS native within enterprise programme
LetsGo iOS Interface
AppMatic Tech delivered iOS UI implementation for LetsGo within the established Letshego Holdings design system: the visual identity of a listed African financial institution with a 25-year microfinance heritage and a user base spanning 11 countries. All iOS interface work was implemented to the quality and consistency standard of a production app serving 6.6 million consumers, with every release passing the programme's QA standards before submission to the App Store.

"Joining a programme of this scale mid-stream is not easy. AppMatic Tech assessed the codebase, aligned with our delivery process, and started shipping iOS features on our timeline. With 200 people depending on each team to deliver, there is no room for ramp-up delays; they handled it."
LetsGo iOS Project LeadLetshego Holdings Programme
LetsGo iOS App: Screen-by-Screen
AppMatic Tech delivered each of these screens in Swift within the four-month engagement, maintaining Letshego Holdings' design system and loan flow clarity across the full iOS feature set shipped to 6.6 million consumers.

Savings Dashboard and Product Discovery
The LetsGo home screen gives users instant access to savings products and loan categories from a single tap. The bottom navigation keeps core financial actions within thumb reach, while the product grid surfaces Letshego Holdings' full offering across savings, loans, and account services without requiring additional navigation steps.

Loan Eligibility and Amount Selection
On qualifying for a loan, the screen presents the user's maximum eligible amount with an interactive slider for selecting the exact borrowing amount, instalment frequency toggle, and real-time monthly repayment breakdown, so the user understands the full cost commitment before proceeding to application.

Application Review and Cost Confirmation
The loan confirmation screen presents the selected amount, term, and monthly cost with zero hidden charges before the user commits. A Discard Application option remains accessible throughout, ensuring the programme's commitment to transparent lending is visible at every step of the iOS application flow.

Guided Loan Process and Document Checklist
AppMatic Tech implemented the guided loan process view, which walks users through each stage of the Letshego application: apply online, get approved, access funds. The required document checklist presents identification, salary slip, and payment requirements in a scannable format that reduces incomplete application drop-offs across the 11-country user base.

Returning User Qualification Flow
The returning user flow surfaces the current maximum eligible amount with existing Letshego account context pre-loaded, reducing re-entry friction for repeat borrowers. AppMatic Tech engineered this state so the iOS experience matched Letshego Holdings' customer retention objectives across its pan-African consumer base.

Instalment Selection and Repayment
Lock-In
The final instalment screen lets users adjust repayment term and review the resulting monthly payment before committing. AppMatic Tech built the interactive slider and real-time repayment calculation so the iOS experience matched the cost transparency standard set at programme level across all Letshego Holdings' consumer touchpoints.

LetsGo iOS Engagement: Outcomes
| Metric | Value |
|---|---|
| Engagement Duration | 4 months |
| Platform | iOS native (Swift) |
| Consumer Base | 6.6 million across Letshego Holdings' African footprint |
| Markets | 11 African countries |
| Company | Letshego Holdings Limited, Botswana Stock Exchange listed |
| Programme Scale | 200+ people across the full project |
| Engagement Type | Mid-project: iOS native within enterprise programme |

LetsGo iOS Tech Stack
- Swift
- Native iOS application development
- Xcode
- Build and debugging toolchain
- Firebase
- Push notifications and analytics integration
- Postman
- API validation and backend workflow testing
- Figma
- UI/UX design, prototyping, and handoff
- Google Analytics
- Product usage and engagement measurement
- Latency Testing
- API response time and network performance benchmarking
- Real-Device Testing
- On-device QA across iOS versions and hardware variants
- Shared Library
- Cross-platform shared library architecture for Android and iOS
Security Standards on the LetsGo iOS Engagement
Financial Data Transport Security
All LetsGo iOS API communication handling loan application data, repayment schedules, and user financial information used encrypted HTTPS transport, enforced at the iOS networking layer throughout the AppMatic Tech engagement with no plaintext data transmission paths introduced.
Token-Based Session Authentication
LetsGo user sessions were managed with token-based authentication, ensuring loan data, repayment history, and account information were scoped to the verified user's active session and not accessible after session expiry or on unauthorised devices.
App Store Compliance
AppMatic Tech maintained Apple App Store guideline compliance across all LetsGo iOS releases during the engagement, including compliance with App Store financial app requirements for apps handling loan and repayment data in consumer markets.
Regression Testing Protocol
AppMatic Tech applied a thorough iOS regression testing protocol across device variants and OS versions before every release within the programme, ensuring new iOS feature additions did not introduce instability into a production app serving millions of users across 11 African countries.
Enterprise Code Standards Compliance
AppMatic Tech adhered to the LetsGo programme's established iOS code standards and review process, ensuring all Swift code submitted met the security and quality bar defined by the 200+ person programme's engineering governance before merging into the production codebase.
How AppMatic Tech Delivered on the LetsGo iOS Engagement
- Programme Onboarding and iOS Codebase Assessment
AppMatic Tech assessed the existing LetsGo iOS Swift codebase, reviewed the programme's delivery conventions and release process, aligned with the engineering standards and sprint structure of the 200+ person project team, and identified the iOS feature backlog and delivery priorities for the four-month engagement.
Days 1–10
- iOS Feature Development
AppMatic Tech delivered new iOS features in Swift across the loan application flow, repayment plan management, loan cost transparency screens, and referral programme, shipping within the programme's established sprint cadence and passing all iOS-layer QA requirements before each release.
Weeks 2–12
- Regression Testing and Release Management
AppMatic Tech ran continuous iOS regression testing across the device and OS version matrix before every programme release, ensuring no instability was introduced into the production app at each sprint boundary throughout the four-month engagement.
Throughout
- App Store Submission and Programme Handoff
AppMatic Tech completed iOS release submissions through the App Store review process in compliance with Apple guidelines, and provided full handoff documentation covering all iOS feature additions, architectural decisions, and code context made during the engagement to the LetsGo programme team.
Month 4
Services Behind This Build
The LetsGo iOS engagement combined native mobile engineering with interface design implementation within an established enterprise programme structure. Explore the AppMatic Tech services that map directly to this delivery.
Explore More Craft
Explore MoreAppMatic Tech Delivers iOS Native Development Within Enterprise Programmes
All projects begin with a no-cost Discovery and Technical Scoping session. Contact the team at contact@appmatictech.com.
Start the Conversation




