Job Title: iOS Developer – Technical Validation
Experience: Total – 10+ Years | Relevant – 9+ YearsLocation: Acacia, ANZ Office, Manyata Tech Park, BangaloreContract Type: 12 Months (Renewable)Budget: Up to ₹36 LPANotice Period: Immediate Joiners PreferredInterviews – 2 Virtual & 1 F2F
Role Overview
We are seeking a highly experienced iOS Developer with deep expertise in Swift, modern iOS frameworks, and enterprise-grade app development. The ideal candidate should have a strong grasp of architecture design, API integration, and app performance optimization while ensuring best-in-class security and user experience.
Key Responsibilities
- Design, develop, and maintain high-quality iOS applications using Swift and UIKit/SwiftUI.
- Implement clean, scalable architectures such as MVC, MVVM, or VIPER.
- Build secure, responsive, and high-performance apps for iPhone and iPad.
- Integrate RESTful APIs and manage local data with Core Data, Realm, or UserDefaults.
- Conduct unit and UI testing using XCTest and related frameworks to ensure stability.
- Securely handle sensitive data, API keys, and user credentials.
- Collaborate with cross-functional teams for end-to-end app delivery.
- Stay updated with the latest Apple SDKs, frameworks, and App Store best practices.
Must-Have Technical Skills✅ Core iOS Fundamentals
- Deep understanding of the iOS app lifecycle, ViewControllers, and AppDelegate components.
✅ Programming Languages
- Strong proficiency in Swift (primary) and working knowledge of Objective-C (secondary).
- Experience migrating codebases from Objective-C to Swift is a plus.
✅ Architecture Patterns
- Practical experience implementing MVC, MVVM, or VIPER design architectures.
✅ Frameworks & Tools
- Proficient with UIKit, SwiftUI, Combine, and Dependency Injection frameworks.
✅ Networking & Data Handling
- Hands-on experience with URLSession, Alamofire, and local data persistence (Core Data, Realm).
✅ UI Design & Responsiveness
- Ability to build adaptive UIs for multiple Apple devices ensuring accessibility and responsiveness.
✅ Testing & Quality
- Skilled in XCTest, Quick/Nimble, and TDD (Test-Driven Development) methodologies.
✅ Security
- Knowledge of Keychain Services, data encryption, and secure API communication practices.
Good-to-Have Skills
- Experience with Combine and SwiftUI for modern declarative UIs.
- Familiarity with CI/CD pipelines for automated builds and deployments.
- Prior experience with App Store submissions, TestFlight, and Git version control.
- Working knowledge of common design patterns such as Singleton, Observer, Factory.
Job Type: Contractual / Temporary
Contract length: 12 months
Pay: Up to ₹3,600,000.00 per year
Work Location: In person