Bayana is building trust infrastructure for African social impact through a multi-sided digital marketplace connecting NGOs, donors, volunteers, and corporate partners. As a Flutter Intern, you will develop beautiful, scalable, and secure user interfaces by translating Figma designs into Flutter components, managing state with Riverpod, and integrating REST APIs. The role requires hands-on Flutter and Dart experience, practical exposure to Riverpod, and proficiency with Git and GitHub.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Bayana is the trust infrastructure for African social impact. Just as leading payment infrastructure companies built the compliance and payment rails for digital commerce, Bayana is building the compliance, tracking, and validation rails that make social impact safe, transparent, and scalable.
We provide a web-first, multi-sided digital marketplace connecting verified NGOs, individual donors, volunteers, and corporate partners.
As a Flutter Intern, you will work closely with our core engineering team to build out beautiful, scalable, and secure user interfaces across our multi-sided architecture.
Responsibilities
UI Development: Translate Figma designs into high-quality, pixel-perfect, and responsive mobile/web components using Flutter and Dart.
State Management: Implement clean and predictable application state management utilizing Riverpod.
Interested in remote work opportunities in Mobile? Discover Mobile Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
API Integration: Connect front-end user interfaces with backend services by consuming and handling REST APIs securely.
Version Control: Collaborate efficiently within the engineering team using Git and GitHub, following proper branching, pull request, and code review workflows.
Optimization & Debugging: Identify bottlenecks, debug application issues, and optimize application performance for a smooth user experience.
Qualifications & Requirements
Core Tech Stack: Solid understanding and hands-on project experience with Flutter and Dart.
State Management: Practical exposure to Riverpod (or a strong foundational knowledge of modern reactive state management patterns).
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Networking: Clear understanding of how to interact with RESTful APIs and handle JSON data data-mapping.
Tools: Proficiency with Git and version control platforms like GitHub.
Mindset: A strong passion for writing clean, modular, and maintainable code, combined with an eagerness to learn in a fast-paced environment.
What We Offer
Real-World Scale: The chance to work on a high-impact infrastructure platform changing the face of social development in Africa.
Mentorship: Direct guidance and code reviews from experienced engineers to accelerate your technical growth.
Flexibility: A fully remote working environment within an ambitious, mission-driven team
Similar Jobs
Explore other opportunities that match your interests