Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, test, and maintain scalable, high-performance iOS applications using Swift, Objective-C, UIKit, SwiftUI, and modern iOS frameworks.
Own features end-to-end including translating business requirements into technical solutions, implementing architectures (MVVM, Clean Architecture), integrating REST APIs and backend services, and ensuring app quality via tests and code reviews.
Identify and resolve performance, memory, UI, and stability issues while mentoring junior developers and maintaining high code quality, security, and maintainability standards.
Minimum Requirements
5-8 years of professional experience in iOS application development.
Strong proficiency in Objective-C, Swift, UIKit, SwiftUI, and iOS SDKs.
Experience with MVVM, Clean Architecture, Swift Concurrency (async/await, GCD), REST API integration, and app lifecycle management including App Store distribution.
Bachelor’s degree in Computer Science or related field; work location options include Chennai, Pune, Mumbai.
Ideal Candidate Profile
Experienced in building complex iOS apps with scalable architectures like MVVM/Clean Architecture and modern concurrency frameworks.
Comfortable working in Agile/Scrum teams and integrating multiple backend services with high-quality code and automated tests.
Has domain experience or strong interest in digital banking, payments, or core banking apps based on the requirement for relevant background.
