This role is for one of the Weekday's clients
Min Experience: 4 years
Location: Navi Mumbai
JobType: full-time
Job Summary
We are seeking a talented iOS Developer to create, develop, and maintain high-quality iOS applications. The preferred candidate will collaborate closely with cross-functional teams to provide seamless, secure, and optimized mobile experiences.
Requirements
Key Responsibilities
- 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.
Required Skills & Qualifications
- 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.
Experience
- 3- 5 years of direct experience in native iOS application development.
Skills
IOS native
SwiftUI
Swift
Firebase
Objective c
UIKit
Xcode