Ios Engineer
Description
Profile SummaryiOS Engineer with experience developing and maintaining native mobile applications for the Apple ecosystem.Skilled in building intuitive, high-quality applications that integrate seamlessly with backend services while delivering excellent user experiences.Comfortable working throughout the software development lifecycle in Agile environments.Key CapabilitiesiOS Development- Native development using Swift and/or Objective-C.
- Experience with iOS SDK.
- Development for iPhone and iPad applications.
- Integration with device capabilities such as camera, GPS, biometrics, and notifications.Architecture & Design- Familiarity with MVC, MVVM, and Clean Architecture principles.
- Understanding of reusable and maintainable code practices.
- Knowledge of design patterns and SOLID principles.Backend Integration- Consumption of RESTful APIs.
- Authentication mechanisms such as OAuth and JWT.
- Basic understanding of GraphQL.Data Management- Core Data.<...