Jobs
E

iOS Developer

eGrove Systems Pvt. LtdRemote1d ago
RemoteFull-timevia indeed

Required Skills

ci/cdgitiosrestswift

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

Where the jobs are

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

Browse all jobs

Job Overview

Job type
Full-time
Work mode
Remote
Location
Anywhere in India
Posted
1d ago
Source
Indeed