iOS Developer (Hyderabad)

iOS Developer (Hyderabad)

21 Aug
|
Careoff Caregivers
|
Hyderabad

21 Aug

Careoff Caregivers

Hyderabad

What you'll do

- Build and ship features in SwiftUI within a layered Clean MVVM codebase (View ViewModel UseCase Repository), respecting strict boundaries between Presentation, Domain, and Data layers

- Write use cases and repositories against protocols, wired through our dependency-injection composition root

- Integrate REST APIs via our middleware-based networking layer (auth token refresh, retry policies, typed error mapping)

- Work on real-time features: Twilio Voice, Video and Conversations, plus STOMP over WebSocket for live updates

- Maintain background location tracking for caregivers on active duty, and VoIP push + CallKit call handling

- Extend our atomic design system (Atoms / Molecules / Organisms) with previewable, reusable components

- Ship accessible (VoiceOver, Dynamic Type) and localized (English + Hindi) UI no hardcoded strings

- Diagnose crashes, memory leaks, and performance issues using Instruments and Crashlytics

- Participate in code reviews, sprint planning, and technical design discussions

What we're looking for

- 35 years of iOS development with apps shipped to the App Store

- Solid Swift and SwiftUI — state management, view composition, previews, performance. This is a SwiftUI-first codebase, not UIKit

- Swift Concurrency in production: async/await,



Task and cancellation, @MainActor isolation, actors, Sendable, and resolving strict-concurrency warnings

- Combine: ObservableObject/@Published, subjects, operators, and bridging Combine to async

- Practical experience with MVVM + Clean Architecture — protocol-oriented design, dependency injection, and coordinator-based navigation

- REST APIs and Codable, token refresh flows, and mapping transport errors to user-facing states

- Swift Package Manager, Git, and Jira

- Solid grasp of App Store guidelines, code signing, provisioning profiles, and TestFlight

Nice to have

- Twilio SDKs (Voice / Video / Conversations), CallKit, PushKit

- Google Maps & Places SDK, CoreLocation and background location modes

- Firebase (Crashlytics, Cloud Messaging, Remote Config, Analytics)

- Payment gateway integration (we use Cashfree)

- KYC / identity verification flows (Aadhaar, PAN, face match)

- XCTest — you'd help establish our unit-testing foundation for use cases and ViewModels

Education
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Send your resume at: [email protected]

Contact No: (phone hidden)

📌 iOS Developer (Hyderabad)
🏢 Careoff Caregivers
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ios developer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: ios developer (hyderabad) / hyderabad