Mobile Engineer- IOS Native Developer
Weekday AI View all jobs
- Navi Mumbai, Maharashtra
- Permanent
- Full-time
- Design, develop, test, and deploy native iOS applications.
- Integrate mobile applications with backend services, APIs, and third-party SDKs.
- Work in partnership with UI/UX designers to create intuitive and user-friendly interfaces.
- Enhance application performance, optimize memory usage, and improve battery efficiency.
- Identify and resolve issues, write unit tests, and ensure app stability across all iOS versions.
- Oversee App Store submissions, updates, and version releases.
- Support and upgrade existing applications based on user feedback and business needs.
- Adhere to best practices regarding code quality, security, and scalability.
- Strong expertise in Swift (primary) and Objective-C.
- Practical experience with SwiftUI, UIKit, and Xcode.
- Experience with Core Data and/or Realm for local storage.
- Thorough understanding of RESTful APIs, JSON, and API integration.
- Familiarity with Git version control and CI/CD pipelines.
- Experience in integrating third-party SDKs, such as Firebase.
- Exceptional problem-solving abilities, particularly in addressing edge cases and error handling.
- Comprehensive knowledge of the iOS app lifecycle, memory management, and performance optimization.
- Understanding of mobile security threats and best practices to mitigate vulnerabilities.
- 3- 5 years of direct experience in native iOS application development.