Skip to main content
Posted 16 May, 2026

Senior iOS Developer

NR Consulting
Bangalore,Karnataka Full Time
Reference: 365_463738_26-05049

Title: Senior iOS Developer
Location: Bangalore
Exp: 5+ years

Job Description:

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 modern 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.

Sign up for Job Alerts