Key Responsibilities
Collaborate with product managers, UI/UX designers, backend developers, and QA teams to deliver high-quality features.
Write clean, maintainable, and effective code following Apple's best practices.
Integrate RESTful APIs and third-party SDKs.
Participate in code reviews and contribute to improving development standards.
Stay updated with the latest iOS technologies, frameworks, and development trends.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Robust proficiency in Swift.
Experience with UIKit and/or SwiftUI.
Solid understanding of iOS architecture patterns such as MVC, MVVM, or Clean Architecture.
Experience with Xcode, Git,
and version control workflows.
Hands-on experience integrating RESTful APIs and parsing JSON.
Knowledge of Core Data, UserDefaults, and local data persistence.
Understanding of multithreading, GCD, memory management, and Auto Layout.
Familiarity with App Store deployment and Apple's Human Interface Guidelines.
Robust debugging, analytical, and problem-solving skills.
Prior experience working on a Ride Sharing Application is plus.