Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Pune, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Type: Short-term Freelance / Contract for iOS Developer
Technology: Native iOS (Swift)
Project Objective: The objective of this engagement is to complete stabilization, quality assurance, and AppStore release of the iOS application within a fixed timeline. This engagement is release-focused and includes all QA, bug fixing, and submission activities required to get the app live.
Final Delivery Deadline: 7th January, 2026
Current Status Summary (For Reference)
1. Chat Module
1. Core chat functionality implemented
2. Socket connection, re-connection, and ping-pong mechanism implemented
3. Encryption and decryption implemented
4. Responsive chat UI implemented
5. Wrapper and networking classes implemented
6. addHiddenGroups API change integration will be required
2. Task Module
1. Task listing, filters, checklist, sub-task updates, and task status updates completed2. Pending: Integration of delay handling and escalation cases
3. AI Chat Module
1. Wrapper classes implemented
2. Network layer implemented
3. Socket lifecycle handling implemented
4. Pending: end-to-end validation, message types handling, persistence, notifications
Scope of Work
A. Chat Module Completion & Stabilization
1. Validate chat connectivity with latest backend URL
2. Validate sending and receiving of:
i. Text messages
ii. Media messages
iii. Interactive messages
3. Message listing (threads & conversations)
4. Local database persistence for chat (existing or Core Data / SQLite)
5. Push notifications integration and validation
6. Apply addHiddenGroups API changes
7. Fix all chat-related issues identified during QA
B. Task Module Finalization
1. Implement delay handling
2. Implement escalation cases
3. Regression testing
4. Fix all task-related issues identified during QA
C. AI Chat Integration & Message Handling
1. Validate AI Chat integration end-to-end with live backend
2. Implement and validate handling for all supported AI chat message types, including:
i. Text
ii. Media
iii. Interactive messages (buttons, quick replies, cards, menus, etc. as per backendpayloads)
iv. System/status messages (if applicable)
3. Ensure correct UI rendering and safe fallback handling for unknown message types
4. Fix all AI Chat-related P0/P1/P2 issues
D. Release Preparation
1. Build stabilization and final testing
2. Handle certificates, provisioning profiles, and signing
3. Prepare app for TestFlight and App Store submission
Bug Classification & QA Definition
P0 – Blocker
1. App crashes
2. Build, archive, or signing failures
3. Login blocked
4. Chat send/receive failure
5. Task module unusable
6. Data loss or corruption
7. App Store submission blockers
P1 – High Priority
1. Major functionality broken with workaround
2. Message duplication, delays, or ordering issues
3. Notification failures
4. Incorrect task state transitions
P2 – Low Priority
1. Minor UI/UX issues
2. Visual inconsistencies
3. Non-blocking edge cases
Requirement: May be deferred post-release (Upon Approval only)
Deliverables:
Release Candidate build (TestFlight or signed IPA)
1. Source code pushed to repository
2. QA closure report including:
i. Devices and iOS versions tested
ii. Fixed issues list
iii. Approved known P1/P2 issues (if any)
Acceptance Criteria:
1. Zero P0 bugs
2. P1/P2 bugs resolved or client-approved
3. App confirmed release-ready
Milestone 1:
All the deliverable mentioned in SOW needs to be delivered and approved by QA by 7th Jan 2026.
Milestone 2 – App Store Submission & Go-Live
Includes:
1. App submission via App Store Connect
2. Handling Apple App Review queries
3. Implementing and resubmitting fixes requested by Apple (within scope)
Acceptance Criteria:
App approved and live on the App Store
Apple App Store Review Disclaimer
Apple App Store approval timeline and decisions are solely controlled by Apple. The contractor is responsible for correct submission, compliance fixes, and responding to review feedback.
Out of Scope
1. New feature development
2. Major UI redesigns
3. Backend development (unless explicitly agreed)
Commercial Terms
Payment will only be made once app is live on App store. No additional charges for fixing in-scope P0/P1/P2 bugs
Any scope change requires written approval
Confidentiality & IP
All source code, documentation, and deliverables are the exclusive property of the client upon payment." (client-provided description)
Matched companies (6)

El Codamics

JanakiBhuvi Tech Labs Private Limited

Knowforth Tech

TechGigs LLP

Haven Futures
