iOS, Swift, SwiftUI
Roles & Responsibilities
• Strong OOP concepts, POP (Protocol-Oriented Programming), memory management (ARC),
concurrency (GCD, Swift Concurrency/Async-Await).
• In depth understanding and experience in Swift language, Xcode IDE, UIKit, and SwiftUI frameworks.
• Native iOS App Development using Apple SDKs and hybrid app development leveraging WKWebView bridging.
• Design and implementation of robust client-server architectures (MVVM, Clean Architecture).
• Designing and consuming robust RESTful APIs (JSON, URLSession, Alamofire).
• Experience in integrating and working with Local Storage (CoreData, SQLite).
• Experience of working with unit testing and UI testing frameworks (XCTest, XCUITest).
• Mobile deployment and provisioning technologies including App Store Connect and TestFlight.
• CI/CD with knowledge of GitHub and Jenkins/GitHub Actions.
• In depth Knowledge of Mobile DevOps practices and tools for automated testing, code signing,
and continuous deployment.
• Extensive experience implementing mobile application security standards including SSL Pinning,
Biometric Authentication (FaceID/TouchID), and secure data encryption at rest/in transit.
• Hands-on experience securing WKWebView components against Cross-Site Scripting (XSS),
script injection, and unsafe URL loading.