Coforge
iOS Developer
CoforgeIndia9 hours ago
Full-timeConsulting

We are seeking an experienced Senior iOS Developer with a strong background in building production-grade applications. The ideal candidate will have deep expertise in SwiftUI, modern iOS architectures, and asynchronous programming, along with a proven ability to deliver scalable and high-quality solutions.


Title: IOS Development lead

Location: Hyderabad or Noida


Key Responsibilities:

  • Design, develop, and maintain iOS applications for production environments.
  • Build scalable and maintainable UI using SwiftUI and MVVM architecture.
  • Implement robust state management using @State, @Binding, @StateObject, @ObservedObject, and @EnvironmentObject.
  • Handle JSON serialization/deserialization using Codable for local and network data.
  • Develop asynchronous workflows using Async/Await, Combine, and GCD.
  • Integrate APIs and manage networking with URLSession, including error handling.
  • Write and maintain unit and UI tests using XCTest and XCUITest.
  • Collaborate effectively with cross-functional teams to deliver high-quality solutions.

Required Skills & Qualifications:

  • 7+ years of hands-on iOS application development experience in production environments.
  • 2+ years of strong expertise in SwiftUI, including core views (NavigationStack, List, Stacks, ScrollView, TabView) and commonly used modifiers (including custom modifiers).
  • Proven experience in building scalable UI using MVVM architecture.
  • Solid understanding of SwiftUI state management principles.
  • Proficiency in Codable for JSON handling.
  • Strong experience in asynchronous programming (Async/Await, Combine, GCD).
  • Hands-on experience with iOS networking and API integration.
  • Experience writing unit and UI tests with XCTest and XCUITest.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.

Key Skills

Ranked by relevance