Sr. IOS Native Developer (India)

Sr. IOS Native Developer (India)

02 Aug
|
Crest Infosystems
|
India

02 Aug

Crest Infosystems

India

5-10 year(s)

iOS Native

Swift

Description

We are looking for a Senior iOS Native Developer with 5+ years of experience in building high-quality, scalable iOS applications. The ideal candidate should have strong expertise in Swift, SwiftUI, UIKit, up-to-date iOS architecture, and the complete App Store deployment lifecycle.

Responsibilities

- Design, develop, test, and maintain native iOS applications.
- Build modern, responsive user interfaces using SwiftUI and UIKit.
- Write clean, scalable, and maintainable Swift code following best practices.
- Implement Clean Architecture with the MVVM design pattern.
- Integrate REST APIs, third-party SDKs, and payment SDKs.
- Implement networking using URLSession, Alamofire, and modern asynchronous programming with Async/Await.
- Manage local data persistence using SwiftData, Core Data, and UserDefaults.
- Manage dependencies using Swift Package Manager (SPM) and CocoaPods.
- Optimize application performance, stability, memory usage, and user experience.
- Debug issues, conduct code reviews, and maintain high code quality.
- Publish, maintain, and manage applications on the Apple App Store.
- Collaborate with product, design, QA, and backend teams in an Agile environment.

Requirements

- 5+ years of professional iOS application development.
- Strong proficiency in Swift, SwiftUI, UIKit, and the iOS SDK.




- Strong understanding of Clean Architecture, MVVM, SOLID principles, and the iOS application lifecycle.
- Experience with REST API integration, JSON parsing, Async/Await, URLSession, and Alamofire.
- Experience with local data persistence using SwiftData, Core Data, and UserDefaults.
- Hands-on experience with Swift Package Manager (SPM) and CocoaPods.
- Experience integrating third-party SDKs and payment SDKs.
- Strong knowledge of Firebase (Crashlytics, Analytics, Cloud Messaging).
- Experience implementing Push Notifications (APNs/FCM).
- Experience with Sign in with Apple, OAuth, social login, and secure authentication.
- Experience implementing Apple capabilities and device features (such as Push Notifications, Sign in with Apple, Background Modes, Keychain, Associated Domains, and other capabilities) based on application requirements.
- Experience with Git, Xcode, App Store Connect, certificates, provisioning profiles, and App Store publishing.
- Strong knowledge of memory management, performance optimization, concurrency, and debugging.
- Excellent problem-solving, communication, and teamwork skills.

Natural Abilities

- Smart, self-motivated, responsible and out of the box thinker.
- Detail oriented and powerful analyzer.
- Great writing communication skills.

📌 Sr. IOS Native Developer (India)
🏢 Crest Infosystems
📍 India

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: sr. ios native developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: sr. ios native developer (india) / india