
Senior Mobile App Developer
6 days ago
Job Title : Senior Mobile App Developer - 4 to 6 YearsLocation : Bengaluru, IndiaCompany Overview :Big Air Lab operates at the edge of applied AI where foundational research meets real-world deployment. We craft intelligent systems that think in teams, adapt with context, and deliver actionable insight across domains.Position Summary :We are looking for a Senior Mobile App Developer with 2 to 3 years of professional mobile app development experience - at least 1 to 2 years of which must be dedicated to Flutter and Dart for cross-platform applications. The ideal candidate will be well-versed in state management using Riverpod (or similar frameworks), comfortable integrating WebRTC for real-time audio/video, and capable of handling end-to-end mobile app lifecycles (from UI design to App Store/Play Store submission).You should enjoy working on streaming/chat-style features, be adept at managing permissions and device integration (camera, microphone), and have a keen eye for responsive UI/UX design in Flutter.Key Responsibilities :- Develop, maintain, and optimize cross-platform mobile applications using Flutter and Dart, ensuring clean architecture and modular code.- Implement and manage complex app state using Riverpod (e.g., StateProvider, FutureProvider, AsyncNotifier) or similar frameworks (Provider, Bloc, GetX).- Integrate WebRTC (via flutter_webrtc) for real-time audio/video functionality, including peer-to-peer streaming, signaling (Firebase/WebSocket), and handling STUN/TURN servers.- Build responsive, user-friendly interfaces in Flutter, designing video grids, call controls, and other UI components that adapt seamlessly across various screen sizes.- Handle real-time UI updates for dynamic states such as mute/unmute, participant joins/leaves, and other call-related events.- Configure and debug iOS builds in Xcode and Android builds in Android Studio, including provisioning profiles, signing certificates, and deployment pipelines.- Manage App Store (iOS) and Play Store (Android) submission processes : prepare provisioning profiles, handle versioning, and ensure compliance with store guidelines.- Integrate RESTful APIs and/or WebSocket connections for server communication, handling JSON payloads and ensuring efficient data parsing and error handling.- Manage device permissions (camera, microphone, network) using packages like permission_handler, ensuring a smooth user experience and handling permission-related edge cases.- Write unit tests and widget tests for UI components and business logic; debug cross-platform and WebRTC issues in both Xcode and Android Studio.- Implement basic security measures and privacy compliance (e.g., encryption for media streams, GDPR/CCPA requirements) to protect user data and adhere to regulatory standards.- Collaborate closely with designers, backend engineers, and QA teams to define requirements, review code, and deliver end-to-end features on schedule.- Stay updated with the latest Flutter/Dart releases, WebRTC enhancements, and mobile-app-related best practices; share knowledge and mentor junior developers as needed.- Assist in troubleshooting live production issues, perform root-cause analysis, and release timely hotfixes or updates.Qualifications : - Overall Experience : 3 to 6 years of professional mobile app development.- Flutter & Dart : 2 to 3 years of dedicated experience building cross-platform apps.- State Management : Minimum 1 year using Riverpod (or Provider, Bloc) for complex app states and handling real-time UI updates (e.g., in chat/streaming apps).- WebRTC :1 to 2 Years of hands-on experience integrating flutter_webrtc or equivalent; familiarity with signaling mechanisms (Firebase, WebSocket).- Cross-Platform Development : At least 1 year each working with :1. iOS : Configuring Xcode, provisioning, signing, and debugging.2. Android : Configuring Android Studio, managing Gradle, signing, and debugging.3. App Store/Play Store : Experience in app submission workflows, including provisioning profiles (iOS) and signing/build configurations (Android).- Networking & APIs : 1 to 2 years integrating REST APIs or WebSocket in mobile apps; strong understanding of JSON UI/UX Design : 1+ years building responsive, user-friendly interfaces in Flutter (e.g., grids, custom controls).- Permissions & Device Integration : 1+ years working with device permissions (camera, mic, network) and integrating native plugins.- Testing & Debugging : 1+ years writing unit/widget tests; debugging cross-platform issues, especially around WebRTC, in Xcode and Android Studio.- Security & Privacy : 6 to 12 months implementing encryption for media streams and ensuring compliance with data privacy standards (e.g., GDPR, CCPA).Must-Have Skills :- Proficient in Flutter and Dart for cross-platform UI and business logic- Expert in state management with Riverpod and familiar with Provider, Bloc, or GetX- Experienced integrating flutter_webrtc for real-time audio/video streaming- Skilled in implementing signaling using Firebase or custom WebSocket- Proficient with Xcode for iOS build configuration, provisioning, and debugging- Proficient with Android Studio for Gradle management, signing, and debugging- Knowledgeable about App Store and Play Store submission requirements- Experienced in integrating REST (HTTP/JSON) and WebSocket APIs- Skilled in designing responsive video conferencing UIs (video grids, call controls) in Flutter- Competent in managing camera, microphone, and network permissions using permission_handler- Able to write unit and widget tests for UI and logic in Flutter- Experienced in debugging WebRTC and platform-specific issues in Xcode and Android Studio- Familiar with implementing basic encryption for media streams- Knowledgeable about GDPR and CCPA compliance requirementsGood-to-Have Skills :- Advanced WebRTC optimization (STUN/TURN, SFU/MCU)- Backend development (Node.js, Firebase, AWS)- Push notifications (FCM, CallKit for iOS, Android call screens)- Performance optimization (app size, CPU, platform channels)- Advanced UI/UX (virtual backgrounds, screen sharing, animations)- Analytics and monitoring (Sentry, Firebase Analytics, WebRTC metrics)CI/CD and DevOps :- Pipelines with GitHub Actions/Bitrise- Streamlined App Store and Play Store deployments- Accessibility and localization (i18n, RTL, screen reader support)- Native development (Swift/Kotlin for platform-specific features)- AI/ML integration (noise cancellation, live captions, face detection)Preferred Qualifications :- Bachelors degree in Computer Science, Engineering, or a related field.- Strong Git workflow experience (feature branches, code reviews, pull requests).- Demonstrated ability to mentor junior developers and conduct code reviews.- Proven track record of delivering at least one production-grade Flutter app to both App Store and Play Store.- Familiarity with Agile/Scrum methodologies and collaborative tools (Jira, Confluence).Perks & Benefits :- Competitive salary with performance-based bonuses.- Opportunity to work on cutting-edge real-time audio/video applications.- Flexible working hours.- Access to the latest development tools and technologies.- Professional development budgets for conferences, courses, and certifications.- Wellness programs, and team-building events. (ref:hirist.tech)
-
Senior Mobile App Developer
2 weeks ago
Bengaluru, Karnataka, India Employvision Inc. Full time ₹ 1,04,000 - ₹ 1,30,878 per yearSenior Mobile App DeveloperLocation:Bangalore, India-JP Nagar 4th PhaseWe are looking for a motivated App Developer to help build innovative storytelling tools at the intersection of media and generative AI. You'll design, develop, and optimize high-performance mobile and web applications as part of a fast-paced, collaborative team.Key ResponsibilitiesBuild...
-
Senior Mobile App Developer
2 weeks ago
Bengaluru, Karnataka, India Flick TV Full time ₹ 1,92,000 - ₹ 2,88,000 per yearSenior Mobile App Developer - SDE2 (Flutter) Location: Bangalore, HSR Layout (In-office) Compensation: Competitive Salary (16~24 lpa)About FlickAtFlick, we're building a mobile-first OTT platform for snackable entertainment—think TV soaps meets Instagram reels. Quick, addictive stories made for on-the-go viewing.With4L+ downloadsalready, we're on track to...
-
Mobile App Developer
2 weeks ago
Bengaluru, India Flick TV Full timeMobile App Developer / Senior Mobile App Developer - (Flutter)Location: Bangalore, HSR Layout (In-office)Compensation: Competitive SalaryAbout FlickAt Flick, we’re building a mobile-first OTT platform for snackable entertainment—think TV soaps meets Instagram reels. Quick, addictive stories made for on-the-go viewing.With 4L+ downloads already, we’re...
-
Mobile App Developer
2 weeks ago
Bengaluru, India Flick TV Full timeMobile App Developer / Senior Mobile App Developer - (Flutter) Location: Bangalore, HSR Layout (In-office) Compensation: Competitive Salary About Flick At Flick , we’re building a mobile-first OTT platform for snackable entertainment—think TV soaps meets Instagram reels. Quick, addictive stories made for on-the-go viewing. With 4L+ downloads already,...
-
Mobile App Developer
2 weeks ago
Bengaluru, India Flick TV Full timeMobile App Developer / Senior Mobile App Developer - (Flutter) 📍 Location: Bangalore, HSR Layout (In-office) 💰 Compensation: Competitive Salary About Flick At Flick, we’re building a mobile-first OTT platform for snackable entertainment—think TV soaps meets Instagram reels. Quick, addictive stories made for on-the-go viewing. With 4L+...
-
Mobile App Developer
2 weeks ago
Bengaluru, India Flick TV Full timeMobile App Developer / Senior Mobile App Developer - (Flutter)Location: Bangalore, HSR Layout (In-office)Compensation: Competitive SalaryAbout FlickAt Flick , we’re building a mobile-first OTT platform for snackable entertainment—think TV soaps meets Instagram reels. Quick, addictive stories made for on-the-go viewing.With 4L+ downloads already,...
-
Senior Mobile App Developer
5 days ago
Bengaluru, Karnataka, India Big Air Lab Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Title :Senior Mobile App Developer - 4 to 6 YearsLocation :Bengaluru, IndiaCompany OverviewBig Air Lab operates at the edge of applied AI where foundational research meets real-world deployment. We craft intelligent systems that think in teams, adapt with context, and deliver actionable insight across domains.Position SummaryWe are looking for aSenior...
-
Senior Mobile App Developer
5 days ago
Bengaluru, Karnataka, India IAI solution Pvt Ltd Full time ₹ 12,00,000 - ₹ 15,00,000 per yearJob Title : Senior Mobile App Developer - 4 to 6 YearsLocation : Bengaluru, IndiaCompany Overview : Big Air Lab operates at the edge of applied AI where foundational research meets real-world deployment. We craft intelligent systems that think in teams, adapt with context, and deliver actionable insight across domains.Position Summary : We are looking...
-
Mobile App Developer
2 weeks ago
Bengaluru, India Flick TV Full timeMobile App Developer / Senior Mobile App Developer - (Flutter) Location: Bangalore, HSR Layout (In-office) Compensation: Competitive Salary About Flick At Flick , we’re building a mobile-first OTT platform for snackable entertainment—think TV soaps meets Instagram reels. Quick, addictive stories made for on-the-go viewing. With 4L+ downloads ...
-
Mobile App Developer
2 weeks ago
Bengaluru, India Flick TV Full timeMobile App Developer / Senior Mobile App Developer - (Flutter) Location: Bangalore, HSR Layout (In-office) Compensation: Competitive Salary About Flick At Flick , we’re building a mobile-first OTT platform for snackable entertainment—think TV soaps meets Instagram reels. Quick, addictive stories made for on-the-go viewing. With 4L+ downloads ...