HamburgerMenu
hirist

iOS Developer - SWIFT

Avisoft
Mohali
4 - 6 Years

Posted on: 07/11/2025

Job Description

Description :

About the Role :

We are looking for a passionate and skilled iOS Developer with strong expertise in Swift and modern iOS development frameworks. The ideal candidate will be responsible for designing, developing, and maintaining advanced applications for the iOS platform, ensuring high performance and exceptional user experiences.

Key Responsibilities :

- Design and develop scalable, high-quality iOS applications using Swift, SwiftUI, and UIKit.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Integrate third-party services and APIs including Firebase, Stripe, PayPal, Shift4, and Seats.io.

- Work with Core Data, Combine, and other iOS frameworks to manage data persistence and reactive programming.

- Implement MVVM/MVC architecture patterns and apply clean coding principles for maintainable and testable code.

- Handle offline data management, background tasks, and push notifications to ensure seamless app functionality.

- Perform unit testing (XCTest) and participate in code reviews to maintain code quality.

- Manage App Store Connect and TestFlight releases.

- Optimize application performance and improve user experience based on feedback and analytics.

Technical Skills :

Languages :


1. Swift


2. Objective-C


Frameworks & SDKs :


1. SwiftUI


2. UIKit


3. Combine


4. Core Data


5. Firebase


6. Safari Services


7. User Notifications


Architecture Patterns :


1. MVVM


2. MVC


3. Delegation


4. Singleton


5. Dependency Injection


Tools & Platforms :


1. Xcode


2. GitHub


3. CocoaPods


4. Swift Package Manager


5. Fastlane


6. Postman


APIs & Integrations :


1. REST APIs


2. JSON


3. Firebase (Auth, Firestore, Crashlytics, Analytics)


4. Payment Gateway Integrations (Stripe, PayPal, Shift4)


5. Seats.io


6. POS APIs


Testing :


1. XCTest


2. Unit Testing


3. UI Testing


Preferred Qualifications :


- Bachelors degree in Computer Science, Engineering, or related field.

- Proven experience with Swift and iOS application architecture.

- Strong understanding of the iOS ecosystem, App Store deployment, and CI/CD pipelines.

- Excellent problem-solving, analytical, and communication skills.


info-icon

Did you find something suspicious?