iOS Software Engineer - Kompas.id
Kompas Gramedia |
Jakarta |
ID
Job Description :
- Develop and maintain the Kompas.id mobile application for iOS using native Swift.
- Collaborate closely with back-end developers, UI/UX designers, and QA engineers to design and deliver user-centric, functional features.
- Design and implement scalable app architecture using MVVM or Clean Architecture principles.
- Optimize application performance and responsiveness to meet quality standards and enhance user experience.
- Create and maintain technical documentation to support long-term development and code maintainability.
- Identify, troubleshoot, and resolve bugs and performance issues across the app.
- Actively participate in sprint planning, code reviews, and continuous integration/deployment (CI/CD) processes.
- Conduct unit testing and UI testing, and manage app releases to the Apple App Store in accordance with company standards.
- Stay updated with the latest trends and advancements in iOS development to continuously improve product quality and development practices.
Requirements :
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Minimum 2 years of professional experience as an iOS Developer or Software Engineer.
- Proficient in Swift and experienced in using Xcode for native iOS development.
- Solid understanding of software architecture patterns, especially MVVM or Clean Architecture.
- Hands-on experience integrating with RESTful APIs and handling JSON/XML data formats.
- Familiar with implementing key iOS features such as Push Notifications, Background Services, App Lifecycle management, and Local Storage (e.g., Core Data, UserDefaults).
- Experienced in App Store deployment and managing release cycles.
- Skilled in using Git for version control and collaborating within cross-functional development teams.
- Strong debugging and performance profiling skills, with experience in both unit testing and UI testing.
- Excellent communication skills, proactive mindset, and comfortable working in Agile/Scrum environments.
Information :
- Company : Kompas Gramedia
- Position : iOS Software Engineer - Kompas.id
- Location : Jakarta
- Country : ID
Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com
Post Date : 2025-07-31 | Expired Date : 2025-08-30