Overview
Skills
Job Details
Job Summary:
We are seeking a skilled and passionate iOS Developer to join our mobile development team. In this role, you will be responsible for designing, developing, and maintaining applications for a range of iOS devices. Your primary focus will be building high-quality iOS applications and integrating them with backend services.
Responsibilities:
Design and build advanced applications for the iOS platform using Swift and Objective-C
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Identify and fix bugs and performance bottlenecks
Continuously discover and implement new technologies to maximize development efficiency
Maintain clean, organized, and automated code
Work closely with UX/UI designers to deliver functional and appealing user interfaces
Integrate APIs and third-party libraries
Requirements:
Proven experience as an iOS Developer with [X+ years] of hands-on development
Proficiency in Swift and/or Objective-C
Experience with Xcode, UIKit, Core Data, and other Apple development frameworks
Familiarity with RESTful APIs to connect iOS apps to backend services
Strong understanding of Apple s design principles and interface guidelines
Experience with offline storage, threading, and performance tuning
Knowledge of cloud messaging APIs and push notifications
Proficiency with Git or other version control tools
Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience)
Preferred Qualifications:
Experience with SwiftUI and Combine
Knowledge of CI/CD pipelines for iOS
Familiarity with TestFlight, app distribution, and the App Store submission process
Experience with unit testing and TDD