About Flowt :
Flowt is revolutionizing working capital financing for African startups through AI-powered, data-driven lending decisions. We provide fast, affordable financing to B2B-focused startups in agriculture, renewable energy, transportation, and manufacturing sectors across Africa.
Current Status :
We have a functioning demo platform (https : / / flowt.africa) built on Bubble.io with integrated data collection and AWS cloud storage, ready for migration to a more scalable architecture.
Project Overview :
We need an expert full-stack web developer to migrate our platform from no-code to a traditional development environment and build comprehensive loan management functionality with integrated banking APIs. This job will start off as an independent consultancy, but may lead to full-time employment in the future.
Scope of Work
Platform Migration (Phase 1)
- Environment Migration : Replicate our existing Bubble.io demo site in a scalable traditional coding environment (preferably Webflow or similar modern framework)
- Feature Preservation : Maintain all current functionality including data collection forms, user authentication, and document upload capabilities
- Performance Optimization : Improve site speed, scalability, and user experience beyond current no-code limitations
Responsive Design : Ensure seamless experience across desktop, tablet, and mobile devices
Loan Management System Development (Phase 2)
Build comprehensive loan disbursement and management functionality including :
Front-End Development
Borrower Dashboard : Intuitive interface for loan application tracking, document submission, and account managementLender Dashboard : Administrative interface for loan approval, monitoring, and managementTransaction Monitoring : Real-time visibility into loan proceeds usage and repayment trackingReporting Interface : Financial dashboards and analytics for both borrowers and lendersBack-End Development & API Integration
Choice Bank Integration : Full integration with Choice Bank APIs (https : / / choice-bank.gitbook.io / choice-bank) including :Automated sub-account creation for each approved borrower
Real-time transaction monitoring and categorization
Automated loan repayment debiting from borrower sub-accounts
Account balance tracking and reporting
Payment Processing : Secure handling of loan disbursements and collectionsDatabase Architecture : Robust data management for user accounts, loan records, and transaction historySecurity Implementation : Bank-grade security protocols for financial data and API communicationsWhat We're Looking For
Required Qualifications
Education : Computer Science degree or equivalent professional experienceExperience :5+ years full-stack web development experience
Banking API integration experience (preferably African banking systems)
Migration projects from no-code platforms to traditional development environments
Technical Skills :
Modern web frameworks (React, Vue.js, Angular, or similar)Backend development (Node.js, Python, PHP, or similar)Database management (PostgreSQL, MySQL, MongoDB)API integrationCloud services (AWS)Security best practices for financial applications
Preferred Experience
Fintech Expertise : Lending platforms, payment processing, or financial management systemsAfrican Market Knowledge : Understanding of African banking systems and regulatory requirementsBubble.io Experience : Familiarity with the Bubble platform to assist in migrationCompliance Knowledge : Experience with financial data security standardsPerformance Optimization : Experience scaling platforms for high transaction volumes
Technical Requirements
Platform Specifications-
Scalability : Architecture must support growing user base and transaction volumeSecurity : Bank-grade encryption and security protocolsIntegration Ready : Built for seamless integration with existing AI risk assessment systemMobile Responsive : Optimized for African mobile-first user basePerformance : Fast loading times even with slower internet connections
API Integration Details-
Choice Bank API : Complete integration following their documentationReal-time Processing : Immediate transaction monitoring and automated responsesError Handling : Robust error management and fallback systemsTesting : Comprehensive testing in sandbox environment before production
Project Details
Collaboration : Available for meetings during 9 AM - 5 PM EAT (East Africa Time)Location : Remote, with preference for Kenya
Project Details
Portfolio : 2-3 relevant fintech or financial platform projects with the final product createdTechnical Approach : Your recommended tech stack and migration strategyAPI Experience : Specific examples of banking or financial API integrations you've completed
Security Credentials : Your approach to financial data security and complianceTimeline & Milestones : Expected timeline to completion for each phase of the projectReferences : Contact information for previous fintech clientsQuestions : Any clarifying questions about the scope or Choice Bank integrationWhy Work With Us?
Impact : Help unlock financing for African startups driving economic growthInnovation : Work with cutting-edge fintech technology in emerging marketsGrowth Opportunity : Be part of our platform's evolution from demo to full-scale operationExpert Collaboration : Work alongside our AI development team and technical advisorsMarket Leadership : Help establish Flowt as a leader in African startup financingReady to build the future of African startup financing? Join us in creating a platform that empowers the next generation of African entrepreneurs!