iOS Developer (Swift)

Position: iOS Developer (Swift)
Type: Full-Time / Contract
Location: Remote / Onsite (Flexible)
Experience Level: 3+ Years

About the Role

We are looking for a skilled iOS Developer with expertise in Swift to develop and optimize high-quality mobile applications. The ideal candidate should have experience working with SwiftUI, UIKit, Core Data, and real-time app functionalities. You will be responsible for building scalable, well-architected applications while ensuring smooth performance and best-in-class user experience.

Key Responsibilities

iOS App Development

  • Develop and maintain native iOS applications using Swift.
  • Implement SwiftUI / UIKit for responsive and visually appealing UI components.
  • Work with Core Data, Core Animation, and Core Location for enhanced app features.
  • Follow Apple’s Human Interface Guidelines to create intuitive user experiences.

Performance Optimization & Integration

  • Optimize application performance, ensuring smooth animations and fast loading times.
  • Implement push notifications, background services, and offline data caching.
  • Integrate RESTful APIs, third-party libraries, and SDKs for added functionality.
  • Work with real-time data processing, WebSockets, or Bluetooth integrations when required.

Testing & Deployment

  • Write unit tests and UI tests to ensure application stability.
  • Debug issues and continuously improve app performance.
  • Manage the App Store submission process, ensuring compliance with Apple guidelines.

Collaboration & Best Practices

  • Work with cross-functional teams, including designers and backend developers, to enhance app features.
  • Use Git for version control and follow Agile development practices.
  • Stay updated with iOS development trends, Swift advancements, and Apple’s ecosystem updates.

Required Skills and Qualifications

Technical Expertise

  • 3+ years of professional experience in iOS development.
  • Strong proficiency in Swift, SwiftUI, and UIKit.
  • Experience with Core Data, Core Animation, and Core Location APIs.
  • Familiarity with networking, API integration, and WebSockets.
  • Strong grasp of memory management, concurrency, and performance optimization.
  • Experience with Firebase (FCM, Firestore, Analytics) is a plus.

Preferred Experience

  • Experience developing real-time applications with live data updates.
  • Knowledge of Bluetooth integrations, ARKit, or MLKit is a plus.
  • Strong understanding of App Store submission processes and guidelines.

If you’re passionate about building high-performance iOS applications and want to work on innovative projects, we’d love to hear from you!

Job Category: Engineering
Job Type: Full Time
Job Location: Ahmedabad Hybrid Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx