資深 Android 工程師
在網路安全 SaaS 公司 Hypori 建構安全的企業級 Android 應用程式。 開發 Kotlin 功能與自動化測試,並透過敏捷 CI/CD 將軟體交付至地端與公有雲環境。
說明
- 在敏捷開發生命週期中建構企業級 Android 應用程式。
- 調查問題,並設計、實作及測試修正方案與新功能。
- 透過持續演進的 CI/CD 流程,將程式碼交付至地端與公有雲環境。
- 遵循安全開發政策與實務,保障智慧財產、使用者資料及系統完整性。
- 在 Jira 中追蹤並回報工作,並參加每日站會。
- 結合對 Android 內部機制的了解,落實產品需求。
- 為 Hypori Client 應用程式打造可用於正式環境的功能。
- 運用 Android 生態系的能力擴充 Hypori Client 應用程式。
- 撰寫單元測試,並使用自動化框架執行測試套件。
- 與小型團隊合作,透過主動積極、批判性思考、審慎承擔風險及清楚溝通來解決複雜問題。
職位要求
- 至少 5 年 Android 行動應用程式開發經驗。
- 至少 3 年領導行動應用程式開發的經驗。
- 精通 Kotlin,包括協程與 Flow。
- 具備使用 Jetpack Compose 建構宣告式使用者介面的經驗。
- 熟悉採用 Kotlin DSL 的 Gradle,以及多模組 Android 專案。
- 具備使用 Koin、Dagger 或 Hilt 等相依性注入框架的經驗。
- 熟悉 Kotlin 協程與 Java 執行緒。
- 熟悉 MVVM 與單向資料流設計模式。
- 了解 Android Jetpack 基礎元件,包括 ViewModel、Lifecycle 與 DataStore。
- 具備使用 JUnit 及 MockK 等模擬程式庫撰寫單元測試的經驗。
- 具備在 AWS 或 Azure 上測試雲端應用程式的經驗。
- 了解 Linux 或 Unix 作業系統。
- 深入了解 Git 版本控制。
福利待遇
- 醫療保險。
- 牙科保險。
- 視力保險。
- 育嬰假。
- 人壽保險方案。
- 失能保險方案。
- 401(k) 退休計畫,並提供雇主提撥配比,提撥款自到職首日起歸屬。
- 績效獎金主要依據公司整體績效。
- 投入資源提供工具並協助技能發展。
