- Master's or Bachelor's degree in Computer Science or Engineering.
- Minimum of 1 year of recent experience in iOS application development.
Responsibilities
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code
- Debug and resolve technical issues, bugs, and performance bottlenecks
- Integrate RESTful APIs and third-party libraries
- Ensure the performance, quality, and responsiveness of applications
- Participate in code reviews and follow best coding practices
- Stay updated with the latest iOS technologies and trends
Skills Required
- Solid knowledge of the Swift programming language.
- Knowledge of UIKit and/or SwiftUI.
- Experience using AI-powered tools and cloud platforms to enhance application development,
performance, and user experience.
- Knowledge of API integration using URLSession or Alamofire.
- Experience with REST APIs and JSON parsing
- Knowledge of version control systems like Git
- Basic understanding of mobile app architecture patterns (MVC, MVVM)
- Basic understanding of push notifications and app lifecycle.
- Experience with dependency managers like CocoaPods or Swift Package Manager.
- Experience with local storage like UserDefaults and Core Data.