Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Calgary, Canada
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Overview
We are looking for an experienced Swift iOS developer to fix and modernize two existing iOS apps — a Customer app and a Driver app — used in an on-demand alcohol delivery platform.
Both apps are currently functional but were built with older Swift versions and require updates to run cleanly in Xcode 15+ and the latest iOS SDK (iOS 15 or newer).
Your role in Phase 1 is to bring both codebases up to current standards, ensuring they build, run, and sync properly with our backend — ready for Phase 2 (UI/UX redesign and new features).
Scope of Work — Phase 1 Deliverables
1. Code Modernization
• Update deprecated Swift syntax, libraries, and third-party frameworks.
• Align deployment targets with iOS 15+.
• Resolve all build errors, missing dependencies, and configuration issues.
2. Functional Stabilization
• Reconnect all APIs and backend endpoints for existing modules.
• Verify login, registration, order flow, and driver assignment work properly.
• Ensure apps build and run smoothly on physical devices and TestFlight.
3. Testing and Optimization
• Eliminate crashes, slow loading, and lag across key screens.
• Confirm push notifications and live tracking integrations build without errors.
• Verify consistent performance across recent iPhone models.
4. Project Handover
• Provide a short change log and setup instructions for future developers.
• Push all updated, working source code to our GitHub repositories (Customer & Driver) before final milestone payment.
Technical Requirements
• Strong experience with Swift, UIKit, and Xcode 15+.
• Experience with Objective-C is an asset.
• Familiarity with Firebase, Google Maps SDK, APNs, and REST APIs.
• Experience upgrading legacy Swift projects.
• Understanding of on-demand delivery or taxi-type app architectures (order-driver-customer flow).
• Ability to troubleshoot third-party libraries and dependency managers (CocoaPods, Swift Package Manager).
• Only native iOS development — no Flutter, React Native, or hybrid frameworks.
Preferred Experience
• Proven portfolio with at least one of the following:
• Alcohol delivery apps
• Food delivery apps
• Taxi or ride-hailing apps (similar to Uber, Lyft, or Bolt)
• On-demand contractor or service-hiring apps
• On-demand grocery delivery apps
• Prior work integrating live location tracking, notifications, or payment gateways.
• Comfortable working solo and providing regular code updates on GitHub.
If you are not comfortable working on an alcohol-related business app, please do not apply.
Budget and Timeline
• Phase 1 Budget: Open to competitive proposals (please quote in CAD or USD).
• Estimated Duration: Negotiable (depending on code condition and dependency fixes).
• Milestone Payment: Released upon successful TestFlight build and verified code push to GitHub.
Developer Preference
We prefer solo freelancers with extensive hands-on experience in native iOS development, but experienced agencies with strong on-demand delivery portfolios are also welcome to apply.
How to Apply
Please include:
1. A brief introduction about your experience with on-demand or delivery-type platforms.
2. Links or screenshots of relevant iOS apps you’ve built or upgraded.
3. Your proposed timeline and budget for completing Phase 1." (client-provided description)
Matched companies (7)

WhizzAct Private Limited

Conchakra Technologies Pvt Ltd

El Codamics

Appsdiary Technologies

Haven Futures

TG Coders
