Deskripsi pekerjaan iOS Developer Tujuh Sembilan
Qualifications :
- Minimum 5 years of professional experience in iOS application development.
- Strong proficiency in Swift with advanced knowledge of modern iOS development practices.
- Hands-on experience building applications using SwiftUI for scalable and responsive user interfaces.
- Solid understanding and practical experience implementing Clean Architecture, including separation of concerns, dependency injection, and maintainable code structures.
- Experience integrating and maintaining Firebase SDK, including:
- Firebase Analytics
- Firebase Cloud Messaging (FCM)
- Firebase Crashlytics
- Good understanding of CI/CD concepts and experience working with automated build, testing, and deployment pipelines for iOS applications.
- Familiar with the App Store release process, including provisioning profiles, certificates, TestFlight distribution, App Store Connect, and application publishing.
Responsibilities :
- Design, develop, and maintain high-quality iOS applications using Swift and SwiftUI.
- Implement scalable, reusable, and maintainable application architecture following Clean Architecture principles.
- Integrate and manage Firebase SDK services, including Analytics, Cloud Messaging, and Crashlytics to enhance application performance and monitoring.
- Collaborate with Product Managers, UI/UX Designers, Backend Developers, and QA Engineers to deliver high-quality mobile applications.
- Optimize application performance, stability, and user experience through continuous improvements and proactive issue resolution.
- Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines.
- Troubleshoot and resolve application bugs, crashes, and performance bottlenecks.
- Support and improve CI/CD pipelines to streamline build, testing, and deployment processes.
- Manage application releases through TestFlight and the Apple App Store, ensuring compliance with Apple's submission guidelines.

