iOS Developer
Summary
Develop, test, and maintain native iOS apps for iPhone and iPad using Swift with UIKit/SwiftUI at Zimetrics' Pune (Kharadi) office. Day-to-day involves REST API integration, architecture patterns like MVC/MVVM/VIPER, performance optimization, code reviews, and App Store releases. Requires 3-6 years of iOS experience, full-time on-site.
Experience: 3–6 Years
Location: Pune – Kharadi (WTC)
Employment Type: Full-Time
Job Summary
Key Responsibilities
- Design, develop, test, and maintain iOS applications using Swift.
- Build responsive, high-performance applications for iPhone and iPad.
- Integrate REST APIs and third-party libraries.
- Work with UIKit and/or SwiftUI to develop user interfaces.
- Implement application architecture patterns such as MVC, MVVM, or VIPER.
- Debug issues, optimize application performance, and ensure code quality.
- Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
- Participate in code reviews, testing, and App Store releases.
- Ensure application security, scalability, and compatibility across iOS versions.
Must-Have Skills
- 3–6 years of hands-on experience in native iOS application development.
- Strong proficiency in Swift and a good understanding of iOS SDK.
- Experience with UIKit and/or SwiftUI.
- Hands-on experience with REST API integration, JSON, and third-party SDKs.
- Good understanding of iOS architecture patterns, memory management, and multithreading.
- Experience with Xcode, Git, debugging, and performance optimization.
- Knowledge of app lifecycle, Auto Layout, and responsive UI development.
- Experience in publishing or maintaining applications on the Apple App Store.
Good to Have
- Knowledge of Objective-C.
- Experience with Core Data, SQLite, or other local storage solutions.
- Familiarity with Firebase, push notifications, and authentication.
- Experience writing unit tests and UI tests using XCTest.
- Knowledge of CI/CD pipelines for iOS applications.