Deskripsi pekerjaan iOS Developer PT. Nusantara Duta Solusindo
Requirements:
- Bachelor’s degree in Computer Science, Information Systems, Information Technology, or a related field
- Minimum 1–3 years of experience as an iOS Developer
- Strong proficiency in Swift
- Familiarity with UIKit and/or SwiftUI
- Solid understanding of iOS application architecture such as MVC, MVVM, VIPER, or similar patterns
- Experience integrating with RESTful APIs
- Familiar with Git and version control best practices
- Good understanding of Auto Layout, app lifecycle, and memory management in iOS
- Experience with debugging and mobile app performance optimization
- Familiarity with the application submission and release process on the App Store
- Strong analytical thinking and problem-solving skills
- Good communication skills and ability to work collaboratively in a team
Responsibilities:
- Develop, maintain, and improve iOS applications using Swift and/or Objective-C
- Translate business requirements and UI/UX designs into functional mobile features
- Integrate mobile applications with REST APIs and third-party services
- Ensure application performance, quality, and responsiveness
- Troubleshoot, debug, and resolve technical issues and bugs
- Collaborate with cross-functional teams including Product, Design, Backend, and QA
- Write clean, maintainable, and scalable code
- Conduct testing and participate in code reviews to ensure code quality
- Support application deployment and release process to the App Store
- Stay updated with the latest iOS development trends and technologies

