Android 設備應用工程師
Description
1. 參與 Android 設備端應用程式之設計、開發與維護,包含自動售票機、POS 與驗票設備等系統
2. 串接後端服務、票務系統與第三方 API
3. 開發設備操作流程與周邊設備整合功能,包含印表機、QR Scanner、NFC 與讀卡機等
4. 優化設備操作體驗、系統穩定性與應用效能
5. 與產品、設計、後端及設備團隊合作,從需求討論到部署上線
6. 撰寫具可讀性、可維護性的程式碼
7. 協助 Android 設備版本管理、發版與問題排查
8. 持續優化系統架構與設備端穩定性,提升長時間運作可靠度
條件要求
1. 具 1 年以上 Android App 或 Android 設備開發經驗
2. 熟悉 Kotlin 與 Java,具備 Android 獨立開發能力
3. 熟悉 Clean Architecture 與 MVVM 架構設計模式
4. 具備 Android 多模組化開發與程式架構能力
5. 有串接後端系統與 RESTful API 經驗
6. 熟悉 Git 版控流程
7. 熟悉 Coroutine 與 Flow 等非同步開發方式
8. 具備設備端問題排查與系統除錯能力
9. 對 UI UX 與設備操作流程具有良好敏感度
10. 具良好程式設計習慣與系統架構思維,能獨立解決技術問題
加分項目
1. 有 Android POS、自助設備、Kiosk 或 IoT 裝置開發經驗
2. 熟悉硬體設備串接,包含 USB、Serial Port、BLE、NFC 與 Printer
3. 熟悉 Retrofit、OkHttp、Gson、Hilt 或 Dagger 等常用套件
4. 有設備現場部署、維運或異常排查經驗
5. 有 Google Play 或企業內部 APK 發版經驗
6. 有公開作品、Side Project 或 GitHub 作品集
7. 熟悉 CI CD 與自動化部署流程
8. 有高穩定性與長時間運行設備開發經驗者佳