PT. HAND Solutions Indonesia

iOS Development Engineer

PT. HAND Solutions Indonesia • Jakarta Pusat, Jakarta Raya
Tipe: Full time Gaji: Rp 12.000.000 – Rp 18.000.000 per month Job ID: 93110055
Lamar Sekarang Profil di Lokakerja Lihat semua lowongan ↗

Key Responsibilities :

  • Develop, refactor and maintain native iOS applications based on Swift / Objective-C, follow Apple Human Interface Guidelines and unified team coding specifications

  • Cooperate with backend engineers to integrate RESTful API, WebSocket, third-party SDK (payment, push, login, statistics, map etc.), handle network cache, offline logic and abnormal retry mechanism.

  • Optimize application performance including startup speed, page rendering, memory leak, crash rate, package size, power consumption and page sliding fluency via Xcode Instruments.

  • Build unit test & UI test with XCTest; participate in code review, eliminate technical debt and guarantee code quality and maintainability.

  • Manage App Store Connect release process, handle review issues, implement gray release, hotfix and version iteration.

  • Track latest iOS system, Swift, SwiftUI and Apple official framework capabilities, introduce new technologies reasonably to improve R&D efficiency.

  • Collaborate with QA to locate online bugs, analyze crash logs, formulate repair plans and prevent recurring issues.

Job Requirements :

  • Bachelor’s degree or above in Computer Science, Software Engineering or related majors.

  • 3+ years professional native iOS development experience, have at least one fully launched App on App Store.

  • Master Swift & Objective-C dual language, proficient in UIKit; familiar with SwiftUI, Combine is preferred.

  • Solid foundation of computer science: data structures, algorithms, multithreading, memory management, network principles (HTTP/HTTPS/WebSocket).

  • Master mainstream iOS architecture: MVC, MVVM, Clean Architecture; familiar with common design patterns.

  • Skilled in CocoaPods / SPM dependency management, Git version control, Fastlane automation release.

  • Familiar with local storage: CoreData, Realm, SQLite; understand crash capture, log analysis and performance troubleshooting.

  • Rich experience in retail/O2O/e-commerce APP development.

  • Experience in SDK encapsulation, componentized & modular architecture reconstruction.

  • Familiar with offloading, Flutter hybrid, or iOS dynamic hot update scheme.

  • Able to read official Apple English documents independently, strong learning ability.


Profil perusahaan

🏭 Industri
Global Delivery Center, O&M Center, and Technical Center
👥 Jumlah Karyawan
101-1,000 employees

Global Delivery Center, O&M Center, and Technical Center