Talent.com
Arminus
iOS Native DeveloperArminus • Mumbai, Maharashtra, India
No longer accepting applications
iOS Native Developer

iOS Native Developer

Arminus • Mumbai, Maharashtra, India
10 days ago
Job description

Description:

iOS Native (Swift) JD:

We are seeking a highly skilled iOS Developer proficient in Swift to help us build innovative and performant mobile applications. Youll work closely with cross-functional teams to craft delightful experiences for iOS users applying a strong understanding of Apples frameworks app lifecycle and UI design principles.

Key Responsibilities

1 Design build and maintain iOS applications using Swift SwiftUI and UIKit.

2 Collaborate with designers and backend engineers to implement features from scratch.

3 Architect and implement scalable app structures using MVVM MVC or Clean Architecture.

4 Handle asynchronous programming using GCD OperationQueue and async/await.

5 Implement smooth and responsive UI/UX using Auto Layout Core Animation and SwiftUI.

6 Optimize app performance: memory usage frame rate and network calls.

7 Integrate with RESTful APIs WebSockets and GraphQL backends.

8 Work with Core Data UserDefaults and Keychain for local storage and security.

9 Perform unit testing (XCTest) UI testing and leverage mocking frameworks.

iOS Concepts You Should Know

1 Concurrency: DispatchQueue async/await OperationQueue main thread handling.

2 SwiftUI & Combine: Reactive UI building and declarative data binding.

3 UIKit: View controllers navigation stacks gesture recognizers.

4 App Lifecycle: SceneDelegate AppDelegate state restoration.

5 Notifications: Local & Push Notifications using APNs NotificationCenter.

6 Core Location & Maps: GPS tracking permissions geofencing.

7 Camera & Media APIs: AVFoundation Photo Library permissions.

8 Background Tasks: URLSession background transfers BGTaskScheduler.

9 Security: Keychain biometric authentication (Face ID Touch ID) App Transport Security.

11 Accessibility: VoiceOver Dynamic Type accessibility traits.

12 App Store Deployment: Provisionin


Employment Type : Full Time
Experience: years
Vacancy: 1

Create a job alert for this search

IOS Native Developer • Mumbai, Maharashtra, India

Similar jobs

Senior iOS Engineer

CollinsonMumbai, Maharashtra, India

Collinson is a global loyalty and benefits company.We use our expertise and products to craft customer experiences which enable some of the world’s.While specializing in Financial Services, Travel ... Show more

iOS Developer

CollinsonMumbai, Maharashtra, India

Design and build advanced applications for the iOS platform.Collaborate with cross-functional teams to define, design, and ship new features.Maintain and improve existing codebase, focusing on cont... Show more