IOS Developer (Bengaluru)

IOS Developer (Bengaluru)

26 Oct
|
Virtusa
|
Bengaluru

26 Oct

Virtusa

Bengaluru

Job Requirements Mandatory Skills SwiftUI,UIKit,MVVM (Model-View-ViewModel),Swift concurrency,asynchronous networking,REST APIs,JSON serialization,Xcode,Git,automated testing,,CI/CD,code signing,TestFlight Required

Job Description
• 5+ years of professional experience in iOS development, with a track record of delivering and maintaining production applications published on the App Store and independently owning features through release.
• Robust Swift skills and practical experience with SwiftUI and UIKit, including interoperability and native navigation patterns.
• Experience with Swift concurrency, asynchronous networking, REST APIs, JSON serialization, and robust error handling.
• Understanding of authentication flows, token refresh, secure credential storage using Keychain, and mobile privacy and security practices.
• Hands-on experience implementing MVVM (Model-View-ViewModel) architecture in iOS applications, including testable view models, separation of concerns, and dependency injection.
• Experience with modular application design and integrating shared components.




• Hands-on experience writing and maintaining automated unit tests using the Swift Testing framework, including testing asynchronous code and view-model behavior.
• Proficiency with Xcode, Git, automated testing, debugging, and performance profiling using Instruments.
• Familiarity with CI/CD, code signing, provisioning, TestFlight, and the App Store release process.
• Ability to work independently within an agreed architecture, collaborate across distributed teams, and explain technical decisions clearly. Preferred
• Experience launching a new iOS application or establishing production-ready app foundations.
• Experience with content catalogs, discovery experiences, subscription or membership eligibility, or consumer entertainment applications.
• Experience with OAuth/OIDC, cross-app sign-in, universal links, and App Store product presentation.
• Experience integrating analytics, crash reporting, feature flags, and reusable SDKs.
• Practical knowledge of VoiceOver, Dynamic Type, localization, and testing across supported devices and OS versions. Education Qualificaiton Work Experience 7-10Years

📌 IOS Developer (Bengaluru)
🏢 Virtusa
📍 Bengaluru

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 (bengaluru) / bengaluru

Subscribe to this job alert:

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