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

- 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