Mobile iOS Developer
VLink Inc
Lokasi
Central Jakarta, DKI Jakarta
Tipe kerja
On-site
Gaji
Rp 7,000,000 - Rp 9,000,000
Deskripsi pekerjaan
Key Responsibilities:
- Develop and maintain scalable iOS applications.
- Collaborate with cross-functional teams including Backend, QA, and Product teams.
- Ensure application performance, quality, and responsiveness.
- Participate in code reviews and technical discussions.
- Troubleshoot, debug, and optimize application performance.
Kualifikasi
Technical Skills (iOS):
- Strong proficiency in Swift (mandatory); Objective-C knowledge is a plus.
- Hands-on experience with Xcode and iOS SDK.
- Good understanding of application architecture such as MVC, MVVM, or VIPER.
- Experience integrating RESTful APIs (JSON-based).
- Familiar with Git version control.
- Experience using UIKit and/or SwiftUI.
- Able to perform debugging and application performance tuning.
Mobile Development Best Practices:
- Understanding of iOS application lifecycle and clean coding practices.
- Experience implementing mobile security features (encryption, secure storage).
- Familiar with CI/CD pipelines for mobile applications.
- Experience publishing applications to the App Store.
Integration & Backend Awareness:
- Understanding API integration and authentication concepts (OAuth/JWT).
- Experience with Push Notification services (APNs/Firebase).
- Familiar with dependency management tools such as CocoaPods or Swift Package Manager.
Nice to Have
- Experience using Kotlin for Android development.
- Familiar with Kotlin Multiplatform Mobile (KMM).
- Understanding differences between iOS and Android architecture.
- Experience working in a multi-platform development environment.