- Develop, Test, and Deploy iOS Applications: Design and implement high-quality iOS applications using Swift, ensuring seamless user experience and optimal performance.
- Ensure Code Quality and Performance: Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Maintain and Update Existing Applications: Troubleshoot and resolve issues, optimize performance, and implement new features to enhance user experience.
- Design and Implement Scalable Architecture: Develop modular and scalable designs using MVVM architecture, ensuring ease of maintenance and future enhancements.
- Deploy Applications to App Store: Successfully deploy applications to the App Store, ensuring compliance with Apple's guidelines and regulations.
- Ensure Application Security: Implement robust security measures, including code encryption, authentication, and data protection.
- Minimum Qualifications: Proven Experience: At least 1 year of experience in developing and maintaining iOS applications.
- Strong Problem-Solving Skills: Excellent debugging and troubleshooting skills, with the ability to resolve complex issues.
- Effective Communication and Teamwork: Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Ability to Work Under Pressure: Demonstrated ability to meet deadlines and work under pressure, while maintaining high-quality output.
- Commitment to Continuous Learning: Passionate about staying up-to-date with the latest developments in iOS programming and best practices.
- Programming Language: Proficiency in Swift 5.
- Frameworks: Experience with UIKit, ProgramaticUI, or SwiftUI.
- Architecture Patterns: Familiarity with MVVM architecture.
- Version Control: Experience with GitLab.
- APIs and Networking: Knowledge of Alamofire and networking principles.
- Database: Experience with UserDefaults, CoreData, and Combine.
- Third-Party SDK Integration: Proven experience in integrating third-party SDKs.
Kompas Gramedia, through its more than 50 years of history, is striving for one goal: enlightening and empowering Indonesia. To ensure that we are able to serve the nation for another 50 years, we are undergoing a digital transformation; strengthening and expanding our solid business pillars by developing new digital business initiatives. Our vision is to enlight all the people in Indonesia with all the knowledge we have.
Laporkan lowongan