Full Stack Flutter Developer Intern (Android + iOS) (AI/ML Exposure)

o8m Labs (A Giakaa

IN Full–time
Posted on: February 28, 2026
Company: o8m Labs Location: Remote Engagement Type: Paid Internship Duration: 6 Months Start Date: Immediate About o8m Labs o8m Labs is a product development studio focused on building scalable digital products across AI, Blockchain, Crypto, and emerging technologies. We work with global founders, enterprises, and high-growth startups to design and deliver production-grade applications. We are currently hiring a Full Stack Flutter Developer Intern to work on real-time mobile applications involving messaging, voice, and video communication. Role Overview You will be responsible for building and maintaining cross-platform mobile applications (Android + iOS) using Flutter. The role includes implementing real-time chat, audio calls, and video calling features, integrating backend services, and contributing to scalable mobile architecture. This is a hands-on engineering internship with exposure to production-level systems. Key Responsibilities - Develop cross-platform mobile applications using Flutter - Implement real-time messaging features (1:1 and group chat) - Integrate audio and video calling functionality - Work with WebRTC or third-party communication SDKs - Integrate backend APIs and authentication systems - Optimize performance for real-time communication - Ensure app security, session management, and data protection - Participate in testing, debugging, and deployment processes Required Skills - Strong proficiency in Dart and Flutter framework - Experience building responsive cross-platform mobile applications - Knowledge of real-time communication architecture - Experience integrating real-time chat using WebSockets or Firebase - Understanding of WebRTC fundamentals for audio and video calling - Experience with communication SDKs (e.g., Agora, Twilio, or similar) - Knowledge of push notifications (Firebase Cloud Messaging or equivalent) - Understanding of REST APIs and backend integration - Familiarity with authentication flows (JWT / OAuth / Firebase Auth) - Basic understanding of backend concepts (Node.js / Express preferred) - Experience with Git and collaborative development workflows Good to Have - Experience handling media streams, call lifecycle management, and reconnection logic - Knowledge of app performance optimization for low-latency communication - Familiarity with in-app payments or virtual credit systems - Experience deploying apps to Play Store and App Store - Exposure to CI/CD pipelines for mobile apps Who Should Apply - Final-year students or recent graduates - Developers with solid project experience in Flutter - Candidates available for a full-time 6-month internship - Individuals interested in building scalable, real-time communication apps What You Will Gain - Hands-on experience building real-time mobile products - Exposure to scalable backend-mobile integration - Production deployment experience - Mentorship from experienced engineers - Paid internship with performance-based growth opportunities Compensation This is a paid internship. Compensation will be discussed during the selection process. Application Process Interested candidates may apply via or email their resume and GitHub profile to: Subject Line: Application – Full Stack Flutter Developer Intern

About Company

o8m Labs (A Giakaa

Your next job is waiting

Create your profile and start applying in minutes.