Mobile App (Android / iOS) 軟體開發工程師
Summary
Develops and maintains an existing Android/iOS mobile app: integrating SDKs and APIs, wiring in features from the algorithm team, debugging and cross-device compatibility work, and handling builds, releases, and app-store publishing. Core stack: Kotlin/Java for Android, Swift/Objective-C for iOS.
〔職務說明〕
1. 負責既有 Mobile App 於 Android、iOS 平台之開發、維護、功能整合與版本更新。
2. 依產品需求進行 App 功能開發與 UI 調整,串接 SDK、API 及相關系統功能。
3. 將演算法團隊開發之功能串接至 App,進行API呼叫、資料處理及結果呈現與驗證。
4. 配合 SDK 版本更新及新功能需求,進行 App API / Function 調整、整合與相容性驗證。
5. 進行 App 問題追蹤、除錯與分析,協助Android 與 iOS雙平台異常排查及問題修正。
6. 配合 App Build、Release、版本管理及上架流程,確保各版本功能與品質符合需求。
7. 維護 App 技術文件、整合文件及版本資訊。
〔必要條件〕
1. 具 Android 與 iOS 雙平台 App 實務開發經驗,能進行至少一個平台之獨立開發,並具另一平台之維護、整合及問題除錯能力。
2. 具 Android(Kotlin / Java)及 iOS(Swift / Objective-C)開發經驗,並熟悉至少一種平台。
3. 具 SDK、API、第三方 Library 或系統功能整合經驗。
4. 具 App Debugging、Log 分析、問題定位及跨版本 / 裝置相容性處理之經驗。
5. 具良好的問題分析、除錯及跨團隊溝通能力。