Garmin Cluj
Garmin Cluj
Garmin Cluj 是 Garmin 的區域辦公室,專注於開發用於導航、健身、健康管理和互聯日常體驗的技術。其工作成果應用於 GPS 導航系統、智慧手錶和健身追蹤器等產品,支援戶外探索、健康監測和汽車出行等活動。團隊致力於打造可靠的解決方案,為全球使用者提供服務。

Android 軟體工程師,Garmin Connect — Garmin 克盧日,混合辦公

負責開發和強化 Garmin Connect,這款 Garmin 健身與戶外伴侶應用程式的 Android 版本。 工作涵蓋元件設計、程式碼審查、指導培育與技術問題解決。

說明

  • 作為大型 Android 專案的一部分設計並實作軟體元件
  • 透過指導與輔導協助經驗較少的軟體工程師成長
  • 審查同事程式碼並提供具建設性的技術回饋
  • 估算開發工作量並評估實作方案的技術選項
  • 在整個開發流程中提出流程改善建議
  • 調查技術根本原因並制定適當的修正措施
  • 協助將 Garmin Connect Mobile 功能從概念交付至完成

職位要求

  • 熟悉掌握 ViewModel、StateFlow 或 LiveData、Room 等 Android 架構元件
  • 理解 MVVM、MVI 與 Clean Architecture 應用程式架構模式
  • 精通 Kotlin,包括協程、Flow 與符合語言慣用方式的功能
  • 具備進階 Jetpack Compose 經驗,涵蓋狀態提升、副作用、主題、自訂元件與 View 互通性
  • 具備依賴注入框架的實務經驗
  • 扎實了解使用 WorkManager 與前景服務執行背景工作
  • 深入理解 Bluetooth 與 Bluetooth Low Energy API
  • 具備使用 JUnit 與 MockK 撰寫單元測試的經驗
  • 具備使用 Compose Testing 與 Espresso 建立 UI 測試的經驗
  • 具備設定 Gradle 與 AGP 建置並使用 Android Studio 工具的經驗
  • 至少五年專業 Android 開發經驗

福利待遇

  • 每年 24 天休假,依在 Garmin 的年資享有額外休假,並獲得法定假日補償
  • 健康方案訂閱及年度眼鏡預算
  • 每月體育與身心健康活動津貼
  • 本地及全球職涯發展機會,包括訓練、指導以及技術與領導力計畫
  • 可使用線上學習服務,並獲得參加技術會議的支援
  • 公司忠誠獎金
  • 節日與個人重要時刻的額外獎金
  • 餐券
  • Garmin 產品大幅折扣
  • 員工購股計畫
  • 雇主提撥至第三支柱退休計畫
  • 有機會測試並借用 Garmin 產品
  • 身心健康、體育與社群活動,例如體育賽事、課程、黑客松與公司聚會