Search by job, company or skills

Sr. iOS Developer

Early Applicant
  • Posted 16 hours ago
  • Be among the first 10 applicants

Job Description

Job Title: Senior iOS Developer

Experience: 6+ Years

Work from office - Ahmedabad

Passport - Mandatory

Job Description:

We are looking for a highly skilled Senior iOS Developer with 6+ years of experience in building robust, scalable, and high-performance iOS applications. The ideal candidate must have strong expertise in SwiftUI and UIKit, with a deep focus on modular architecture and testable codebases.

Key Responsibilities:

  • Design, develop, and maintain advanced iOS applications using Swift, SwiftUI, and UIKit
  • Architect and implement modular, scalable codebases using Swift Package Manager (SPM)
  • Apply clean architecture patterns such as VIPER (UIKit) and TCA (SwiftUI)
  • Write unit tests and ensure high test coverage across core modules
  • Build testable components and maintain CI pipelines with automated testing
  • Integrate and manage backend services such as Firebase (including App Distribution)
  • Handle App Store deployment, provisioning, and release cycles
  • Work with asynchronous programming using Combine and async/await
  • Manage local data storage using Realm and SwiftData
  • Collaborate with cross-functional teams including designers, backend developers, and product managers
  • Ensure performance, quality, and responsiveness of applications

Requirements:

  • 6+ years of hands-on experience in iOS development
  • Strong proficiency in Swift, SwiftUI, and UIKit
  • Proven experience designing modular architectures (SPM, feature modules, reusable components)
  • Strong experience in unit testing (XCTest) and writing testable code
  • Experience with Combine and async/await
  • Solid understanding of clean architecture and separation of concerns
  • Experience with VIPER and The Composable Architecture (TCA)
  • Familiarity with Firebase services and App Distribution
  • Experience with Realm and/or SwiftData
  • Strong understanding of Git and CI/CD pipelines
  • Experience with App Store submission and lifecycle management
  • Experience with UI testing (XCUITest)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 153515059

Beware of Scammers

We don’t charge money for job offers