Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 10998721

    Careoff Caregivers logo

    iOS Developer

    Careoff Caregivers · Hyderabad · onsite · Posted 70d ago

    Undisclosed3–7 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    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
    • Strong 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 removed]

    Contact No: [phone removed]

    Sourced from naukri

    Skills

    CoreLocation and background location modesKYC / identity verification flowsPushKitTwilio SDKsmvvmClean architecturePayment Gateway IntegrationSwift ConcurrencyIphone Application DevelopmentSwift UiXCUI TestSwiftFirebaseRest Api IntegrationGITCallKit

    iOS Developer · waiting for your command