We are seeking an experienced Senior iOS Developer to join our team. The ideal candidate will have 7+ years of experience in iOS development, a deep understanding of Swift and Objective-C, and expertise in various iOS frameworks. You will play a key role in designing, developing, and optimizing high-performance mobile applications that offer an exceptional user experience.

Key Responsibilities:

  • Develop & maintain iOS applications using Swift and Objective-C.
  • Utilize iOS frameworks like UIKit, Core Data, and Core Animation to enhance app functionality.
  • Integrate RESTful APIs and manage JSON-based data.
  • Follow Apple’s Human Interface Guidelines to ensure a seamless UI/UX.
  • Manage source code using Git and adhere to best coding practices.
  • Troubleshoot and resolve complex technical issues efficiently.
  • Work in Agile development environments, collaborating with cross-functional teams.
  • Implement SwiftUI and Combine for modern app development.
  • Ensure compliance with mobile security standards.
  • Utilize CI/CD tools for efficient deployment.
  • Work with analytics platforms like Firebase and Google Analytics to track app performance.
  • Stay updated on iOS development trends, including video codecs and DRM technologies.

Qualifications & Skills:

  • 7+ years of experience in iOS development.
  • Proficiency in Swift and Objective-C.
  • Strong knowledge of iOS frameworks (UIKit, Core Data, Core Animation).
  • Experience with RESTful APIs and JSON.
  • Familiarity with Apple’s Human Interface Guidelines.
  • Expertise in Git for version control.
  • Strong problem-solving skills with attention to detail.
  • Experience with SwiftUI and Combine (preferred).
  • Understanding of mobile application security.
  • Knowledge of CI/CD tools and processes.
  • Experience with video codecs and DRM technologies (a plus).
  • Excellent communication and teamwork skills.