Senior iOS Developer - Assistant Vice President
On-site · Chennai, Tamil Nadu, India
Job Summary
Senior iOS Developer – AVP: Lead and contribute to mid-size feature application design and development, serving as a development lead on medium-scale projects and supporting larger efforts. Independently drive architecture and coding decisions with autonomy, troubleshoot performance and design challenges, and mentor/coach new recruits. Demonstrates strong communication and diplomacy, partners with vendors and cross-functional teams, and ensures alignment with standards for coding, testing, and implementation. Required proficiency in Swift (Swift-first preferred), UIKit, SwiftUI, Core Data/SQLite, security practices, concurrency (GCD, async/await), testing, and CI/CD. Preference for experience in financial services and regulated environments, with strong knowledge of iOS best practices, design patterns (MVC, MVVM, VIPER, Clean Architecture), and modular architectures. Education: Bachelor’s/University degree or equivalent experience.
Required Qualifications
- 7+ years of professional experience in native iOS mobile application development
- 5+ years of hands-on experience with Swift
- 5+ years of experience building and shipping enterprise-grade native iOS applications at scale
- Deep understanding of the iOS SDK and Apple ecosystem
- Proficiency with Swift Concurrency and multi-threading
- Experience with Auto Layout, accessibility, and responsive design
- Experience with XCTest unit and UI test cases
- Bachelor’s degree or equivalent experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.