iOS Developer
Join Our Community
Required Skills
Job Description
Job Description – iOS Developer (Swift)
Experience: 5\+ Years
Location: Remote
Employment Type: Full\-Time / Contract (as applicable)
Job Overview
We are looking for an experienced iOS Developer (Swift) with 5\+ years of hands\-on experience in developing and maintaining high\-performance iOS applications. The ideal candidate should have strong expertise in Swift, UIKit, SwiftUI, GPS\-based functionalities, CarPlay integration, StoreKit, and offline application development.
Key Responsibilities
- Design, develop, and maintain scalable iOS applications using Swift.
- Implement application architecture using MVVM, MVC, VIPER, or Clean Architecture.
- Develop GPS and location\-based functionalities with CarPlay support.
- Implement in\-app purchases using StoreKit.
- Build offline\-capable applications with reliable data persistence.
- Optimize application performance, memory, battery, and network usage.
- Develop responsive user interfaces using UIKit and SwiftUI.
- Integrate REST APIs, third\-party SDKs, and backend services.
- Implement asynchronous operations using async/await, GCD, and Combine.
- Write unit tests and UI tests using XCTest and XCUITest.
- Debug application crashes and resolve production issues.
- Manage CI/CD processes and App Store releases.
- Participate in code reviews and mentor junior developers.
Required Technical Skills
- 5\+ years of professional iOS development experience.
- Strong knowledge of Swift, iOS SDK, UIKit, SwiftUI, and Foundation.
- Expertise in modern Swift concepts: async/await, Actors, Generics, and Structured Concurrency.
- Understanding of Classes, Structs, Reference Types, and Value Types.
- Strong knowledge of Memory Management, ARC, and Xcode Instruments.
- Experience in image caching and large\-list scrolling optimization.
- Hands\-on experience with Core Location, GPS, and CarPlay.
- Experience implementing StoreKit and In\-App Purchases.
- Knowledge of offline support and data persistence.
- Experience with REST APIs, JSON, and URLSession.
- Debugging experience using Xcode Instruments and LLDB.
- Experience with XCTest and XCUITest.
- Knowledge of Git, Swift Package Manager, and CocoaPods.
- Experience with App Store Connect, provisioning profiles, certificates, and release management.
Pay: ₹100,000\.00 \- ₹120,000\.00 per month
Work Location: Remote
Hiring market: iOS Developer
3ranga lists 42 open iOS Developer jobs across India right now. 29 of them (69%) were posted in the last 7 days. 7% are fully remote. Infosys is hiring the most, with 5 open roles.
Who's hiring
- Infosys5 · 12%
- SAS2 · 5%
- Capgemini Engineering2 · 5%
- Proso.ai1 · 2%
- Deltatre1 · 2%
Seniority
- Mid level28 · 67%
- Senior11 · 26%
- Entry level3 · 7%
Common job titles
- iOS Developer10 · 24%
- IOS Developer6 · 14%
- Flutter Developer (Android & iOS)2 · 5%
Skills employers list
- ios39 · 93%
- git15 · 36%
- swift15 · 36%
- rest12 · 29%
- android12 · 29%
- firebase9 · 21%
- api9 · 21%
- flutter6 · 14%
Computed by 3ranga from all active listings in our index (jobs from the last 14 days), refreshed every 6 hours.
Similar Jobs
- S
QA Engineer (Automation)
Stacknize Solution LLP · Chandigarh
- I
Automations & AI Solutions Engineer
ICANTHUS · Remote
- S
MES developer
SourceOff Services · Hyderabad
- K
Snowflake Developer
KUMARAN SYSTEMS · Chennai
Job Overview
- Job type
- Full-time
- Work mode
- Remote
- Location
- Anywhere in India
- Posted
- 1d ago
- Source
- Indeed