Job Description
Responsibilities:
Design and build advanced applications for the iOS platform using Swift and/or Objective-C
Collaborate with cross-functional teams to define, design, and ship new features
Work with RESTful APIs and integrate third-party SDKs
Ensure performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs
Maintain code quality, organization, and automation
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements:
Bachelor's Degree in Computer Science, Software Engineering, or related field
Minimum 3-5 years of experience in iOS development
Proficient with Swift and/or Objective-C, and iOS frameworks like UIKit, Core Data, Core Animation
Experience with RESTful APIs, Git, and modern development tools (Xcode, CocoaPods, etc.)
Familiarity with Apple's design principles and interface guidelines
Experience with MVVM or similar architecture patterns
Good understanding of app lifecycle, memory management, and performance tuning
Strong problem-solving and debugging skills
Experience publishing apps to the App Store is a plus