Android 工程師(Junior–Mid)
Posted Updated 2
views
Description
工作職責
- 開發與維護 Android App,從需求討論、實作到上架、版本維運的完整流程
- 負責 App 內 WebView 頁面的整合,處理 native 與 web 之間的溝通與相容性問題
- 開發影音播放相關功能,包含播放器整合、串流播放、播放狀態與錯誤處理
- 針對啟動速度、記憶體、卡頓、耗電等面向做量測與效能調校
- 與 PM、設計師、後端協作,共同定義規格並確保交付品質
- 提供工作使用的 AI 工具訂閱
必備條件
- 1 年以上 Android 開發經驗(含實習或個人專案上架亦可討論)
- 有實際將 App 上架至 Google Play 的經驗,理解簽章、版本管理、審核與逐步發布流程
- 熟悉 Kotlin,理解 Android 生命週期、非同步處理(Coroutines / Flow)
加分條件
- 習慣使用 AI 工具協作開發(如 Claude Code、Copilot、Cursor 等),能有效下指令、驗證產出,並對 AI 生成的程式碼保持判斷力
- 有 WebView 整合經驗,能處理 native 與 web 的互動與踩過的坑
- 有影音播放開發經驗(ExoPlayer / Media3 或同等方案)
- 具備效能問題的排查經驗
- 熟悉 Jetpack Compose
- 有 CI/CD(GitHub Actions、Bitrise 等)與自動化測試經驗
我們重視的特質
- 不會受限特定程式語言與生態系
- 清楚溝通,協助釐清流程邏輯,能把技術限制講給非技術同事聽懂
- 使用 AI 工具協作開發,對新工具保持開放心態