Skip to Main Content

Job Title


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


Company : o8m Labs (A Giakaa Company)


Location : Tumkur, Karnataka


Created : 2026-02-24


Job Type : Full Time


Job Description

Company:o8m Labs Location:Remote Engagement Type:Paid Internship Duration:6 Months Start Date:ImmediateAbout 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 aFull Stack Flutter Developer Internto 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 ResponsibilitiesDevelop 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 processesRequired SkillsStrong 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 workflowsGood to HaveExperience 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 appsWho Should ApplyFinal-year students or recent graduates Developers with strong project experience in Flutter Candidates available for a full-time 6-month internship Individuals interested in building scalable, real-time communication appsWhat You Will GainHands-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 opportunitiesCompensation This is a paid internship. Compensation will be discussed during the selection process.Application Process Interested candidates may apply via LinkedIn or email their resume and GitHub profile to:Subject Line: Application – Full Stack Flutter Developer Intern