Flutter 工程師
Summary
Mobile engineer developing and maintaining the company's own iOS/Android app using Flutter — turning Figma designs into UI, wiring REST APIs and Firebase, fixing bugs, and using AI coding tools to boost efficiency. Core stack: Dart 3, Riverpod, go_router, Dio/Retrofit.
【工作內容】
1. 負責公司自有 App 產品的功能開發與維護,涵蓋 iOS 及 Android 雙平台
2. 與設計團隊協作,將 Figma 設計稿轉化為高品質的使用者介面
3. 串接後端 API、整合 Firebase 服務
4. 善用 AI 開發工具輔助程式撰寫、除錯與程式碼審查,提升開發效率
5. 參與技術需求討論、功能規劃與程式碼審查(Code Review)
6. 追蹤並修復 Bug,持續優化 App 效能與使用者體驗
【必備條件】
•2 年以上 Flutter 實務開發經驗
•熟悉 Dart 3 語法與非同步處理(Future / Stream / async-await)
•熟悉 Riverpod(或同等狀態管理:Bloc / Provider)
•熟悉 go_router 或同等路由方案
•熟悉 Dio / Retrofit 與 RESTful API 串接
•熟悉 Git 流程,能撰寫清晰的 commit message 並參與 Code Review
•具備依 Figma 設計稿實作 UI 的能力與 sense
•良好的溝通能力與團隊合作意願
【加分條件】
- 曾參與自有產品從零到上線的開發過程
- 具備原生開發(Swift / Kotlin)基礎者尤佳
- 有教育產品、內容型 App 開發經驗
- 有處理 PDF / EPUB / WebView / 影音播放 / 錄音 任一類功能的實作經驗
- 有實際使用 AI 輔助開發工具的習慣,能將 AI 整合進日常開發流程