Flowt Full-Stack Web Developer
Delta40 Studio
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 management
- Lender Dashboard: Administrative interface for loan approval, monitoring, and management
- Transaction Monitoring: Real-time visibility into loan proceeds usage and repayment tracking
- Reporting Interface: Financial dashboards and analytics for both borrowers and lenders
Back-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 collections
- Database Architecture: Robust data management for user accounts, loan records, and transaction history
- Security Implementation: Bank-grade security protocols for financial data and API communications
What We're Looking For
Required Qualifications
- Education: Computer Science degree or equivalent professional experience
- Experience:
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 integration
- Cloud services (AWS)
Security best practices for financial applications
Preferred Experience
- Fintech Expertise: Lending platforms, payment processing, or financial management systems
- African Market Knowledge: Understanding of African banking systems and regulatory requirements
- Bubble.io Experience: Familiarity with the Bubble platform to assist in migration
- Compliance Knowledge: Experience with financial data security standards
Performance Optimization: Experience scaling platforms for high transaction volumes
Technical Requirements
Platform Specifications-
- Scalability: Architecture must support growing user base and transaction volume
- Security: Bank-grade encryption and security protocols
- Integration Ready: Built for seamless integration with existing AI risk assessment system
- Mobile Responsive: Optimized for African mobile-first user base
Performance: Fast loading times even with slower internet connections
API Integration Details-
- Choice Bank API: Complete integration following their documentation
- Real-time Processing: Immediate transaction monitoring and automated responses
- Error Handling: Robust error management and fallback systems
Testing: 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 created
- Technical Approach: Your recommended tech stack and migration strategy
API Experience: Specific examples of banking or financial API integrations you've completed - Security Credentials: Your approach to financial data security and compliance
- Timeline & Milestones: Expected timeline to completion for each phase of the project
- References: Contact information for previous fintech clients
- Questions: Any clarifying questions about the scope or Choice Bank integration
Why Work With Us?
- Impact: Help unlock financing for African startups driving economic growth
- Innovation: Work with cutting-edge fintech technology in emerging markets
- Growth Opportunity: Be part of our platform's evolution from demo to full-scale operation
- Expert Collaboration: Work alongside our AI development team and technical advisors
- Market Leadership: Help establish Flowt as a leader in African startup financing
Ready to build the future of African startup financing? Join us in creating a platform that empowers the next generation of African entrepreneurs!