Android 開發工程師(銀行業務)
在 Qualysoft 開發原生銀行應用程式;這是一家專注於軟體工程與數位轉型的企業 IT 顧問公司。 參與行動架構、測試及可擴充功能的設計與開發。
說明
- 端到端交付涵蓋呈現層與資料層的複雜功能
- 將 Figma 設計稿轉換為完整的原生畫面
- 參與架構決策並重構舊有程式碼
- 為大型且可擴充的程式碼庫建立清晰的 API 與模組界線
- 遵循現有架構撰寫條理清楚的程式碼
- 推動測試、效能、無障礙體驗與應用程式安全
職位要求
- 熟悉 Android SDK 與應用程式生命週期
- 扎實理解資料結構與演算法
- 具備資料庫和 REST API 整合經驗
- 能夠開發易於維護與重複使用的軟體
- 能判斷何時以及如何安全地重構
- 具備使用 Dagger2 或 Hilt 進行相依性注入的經驗
- 具備 RxJava、Coroutines 或 Flow 的反應式程式設計經驗
- 具備 Jetpack Compose 與宣告式 UI 經驗
- 了解大型應用程式的模組化與整潔架構
- 具備 MVP 和 MVVM 呈現模式經驗
- 具備使用 Realm 進行本機資料持久化的經驗
- 具備自動化單元測試、儀器測試與螢幕截圖測試經驗
福利待遇
- 優質醫療保障
- 午餐券和 Pluxee 卡
- Bookster 訂閱
- 第 13 個月薪資與年度獎金
- 在成熟企業中享有工作保障,同時體驗具創業精神、多元、國際化且層級扁平的工作環境
- 支持員工發揮當責精神、保持自主性與工作生活平衡,並提供團隊活動及樂於助人的同事
- 彈性的工作安排,並支持遠距工作
- 員工可以參與規劃福利、工具、團隊活動及內部作業方式
- 獲得具國際視野的軟體開發機會
- 可選擇符合職涯方向與技術目標的專案
- 可使用 Pluralsight、Udemy、Microsoft 和 Google Cloud 的學習平台、課程與認證
- 透過導師指導、認證、職涯成長機會及高於市場水準的薪酬促進職涯發展
