09 Sep
|
NR Consulting
|
Bengaluru
09 Sep
NR Consulting
Bengaluru
Title: Senior iOS Developer
Location: Bangalore
Exp: 5+ years
:
Responsibilities
- Designing, building, and development and maintaining the Native iOS applications
- Collaborating with the cross-functional teams to analyse, design, and development of the app for better performance, crash-free experience, scalable architecture, secure storage, encrypted communication, session handling, and smooth API error handling
- Publish of Mobile Application on App Store
- Being up to date regarding the latest tools and technologies to improve the user experience and app design/development
- Monitoring the performance of live apps and identifying and resolving bottlenecks to enhance the application's performance
Mandatory Technical Skills
- Strong hands-on experience in Swift.
- Strong knowledge of SwiftUI and UIKit. Ability to work with both contemporary and existing/brownfield iOS codebases.
- Strong understanding of iOS architecture patterns such as MVVM, Clean
Architecture, Coordinator Pattern, and modular code structure.
- Experience with Combine, async/await, URLSession/Alamofire,
JSON parsing,
API error handling, and secure session management.
- Experience with local storage using Core Data, SQLite, Realm, UserDefaults,
and secure storage using Keychain.
- Experience with APNs, push notifications, notification categories, deep links,
universal links, and notification-driven navigation.
- Experience with CoreBluetooth, Wi-Fi/device SDK integration, IoT appliance communication, or connected-device control.
- Experience with CoreLocation, location permissions, background location considerations, and geofencing.
- Experience with AVFoundation, VisionKit, camera/barcode scanning, image upload, and document/PDF handling.
- Experience integrating payment gateways, e-commerce flows, cart/order management, and secure transaction flows.
- Experience with analytics, crash reporting, and attribution tools such as
Firebase, Crashlytics, GA4, AppsFlyer, Sentry, or equivalent.
📌 Senior iOS Developer (Bengaluru)
🏢 NR Consulting
📍 Bengaluru