Vacancy description
IndiHire Consultants
Hyderabad, भारत
Job Description : - Minimum 12 years experience in iOS mobile development.- Bachelor's degree or equivalent in Computer Science or a STEM-related field (Science, Technology, Engineering, or Mathematics) from a recognized institution or its foreign https://jobeax.com/link/HQ4MiRkGZJqxUMiK Expertise : - Extensive expertise in Swift and modern declarative UI development using SwiftUI, Combine, and Swift Concurrency (async/await).- Strong command of the iOS Software Development Kit (SDK) and Xcode ecosystem for developing high-performance enterprise applications.- Hands-on experience integrating Contentstack CMS via REST Delivery, GraphQL, and Contentstack Sync APIs to build dynamically rendered UI components and offline content workflows.- Extensive experience integrating serverless infrastructure using Firebase, including real-time data sync with Firestore, Cloud Messaging (FCM), Remote Config feature flagging, Authentication, and Crashlytics.- Proficient in applying software design patterns and architectures (MVVM-C, MVI, Clean Architecture, Dependency Injection via Swinject) to ensure code reusability, maintainability, and scalability.- Knowledge of local databases like SwiftData or CoreData for managing local offline storage paired with networking layers using URLSession or Apollo GraphQL Client.- Strong understanding of creating and interpreting sequence, class, and use case diagrams to visualize system behaviors and component interactions.- Skilled in writing and executing automated unit and UI tests using XCTest, XCUITest, and mock network handlers to ensure app reliability.- Proficient in identifying, profiling, and resolving bugs, memory leaks, and performance bottlenecks using Xcode Instruments.- Proficient in using Git and version control systems for code management, branching strategies, and team collaboration.- Experience configuring build systems and CI/CD pipelines using Fastlane, Xcode Cloud, or GitHub Actions for automated TestFlight and App Store deployments.- Skilled in optimizing app startup speed, memory footprint, and frame rates to deliver a seamless user experience.- Understanding and implementation of Apple's Human Interface Guidelines (HIG) for creating visually appealing, intuitive applications. (ref:hirist.tech)