Full Stack Flutter Developer Intern (Android + iOS) (AI / ML Exposure)
o8m Labs (A Giakaa Company)
Posted on: February 27, 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 strong 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 :
omika@o8mlabs.com
Subject Line : Application – Full Stack Flutter Developer Intern
About Company
o8m Labs (A Giakaa Company)
Rajasthan ,IN
Your next job is waiting
Create your profile and start applying in minutes.