Seeking an experienced iOS developer to improve our video upload functionality and state management in our SwiftUI MVP app. The app which allows users to record and upload medium to long form videos to Firebase, is experiencing reliability issues and UI state inconsistencies during upload and processing. The improvements should integrate with our current UI without major redesign. Required Skills: - 3+ years iOS development experience - Proven experience with large-file video uploading, processing and playback using AVFoundation - Deep knowledge of URLSession background uploads and transfers - Experience with Firebase Storage for large file uploads - Strong understanding of SwiftUI state management (@Published, @State, @ObservableObject) - Experience building reliable progress indicators that maintain state during background operations - Understanding of Swift concurrency and async/await Project Scope: - Refactor our existing video upload process to be more reliable - Implement proper state management in the view layer to correctly reflect upload status - Create a unified approach to handling UI state during long-running operations - Implement chunked uploads for large video files - Create a system that can survive app termination during uploads - Add proper progress indicators and error handling - Ensure Firebase Functions coordination for video processing - Integrate with existing UI without major redesign
Keyword: Mobile App Development
Smartphone Mobile App Improvement iOS Firebase Firebase Cloud Firestore Camera SwiftUI
I'm in need of an experienced Flutter developer who has previously worked on cab service applications. The project entails creating an iOS cab service application with the following functionalities: - Real-time tracking - In-app payments - Driver rating system - P...
View JobI am looking for an experienced Android Kotlin developer to create a video streaming app for movies and TV shows. Key features of the project: - Development of a seamless video streaming platform. - Incorporation of standard video player features: play, pause, rewind, ...
View JobMobile app development. Value-added features needed to existing app in terms of improved graphics display of data to HDMI.
View Job