資深行動工程師(Flutter)— NinjaTrader,芝加哥混合辦公
在期貨交易平台與經紀商 NinjaTrader 負責行動架構與產品品質。指導工程師,使用 Flutter 建置適用於 iOS 與 Android 的跨平台應用程式。
說明
- 負責行動架構並推動跨團隊技術方向
- 指導工程師並提升工程品質
- 負責從除錯、文件撰寫到測試、發布與監控的完整功能交付
- 參加每日站會及定期舉行的全公司團隊會議
- 協助制定行動架構、框架與開發者工具路線圖
- 參與設計與架構評審,最佳化 iOS 與 Android 的效能
- 使用有效的狀態管理、依賴注入與反應式程式設計,建置易於維護的 Flutter 解決方案
- 與產品及設計團隊合作,提升行動使用者體驗
- 診斷問題、降低其影響,並提出預防性改善方案
- 強化可觀測性、監控與當機分析,以提升穩定性與品質
- 推動技術卓越、創新與協作
職位要求
- 至少六年專業軟體工程經驗
- 至少兩年 Flutter 與 Dart 的正式環境開發經驗
- 了解行動架構、狀態管理,以及 BLoC、MVVM 與整潔架構等模式
- 具備維護 Flutter 測試策略的經驗,涵蓋單元測試、元件測試、整合測試與端對端測試
- 熟悉為行動交付建立 CI/CD 自動化流程
- 了解 REST API、WebSocket 與離線資料管理
- 熟悉在不同裝置上提升效能、可靠性與使用者體驗
- 能在遵循敏捷原則的團隊中有效工作
- 具備出色的書面與口頭溝通能力
- 紮實掌握物件導向程式設計原則
- 了解使用 Swift 整合原生 iOS,以及使用 Kotlin 或 Java 整合 Android
- 具備金融科技或交易平台經驗
- 曾參與開源框架或 SDK 的貢獻
福利待遇
- 年度目標獎金為 12%
- 401(k) 計畫,公司最高配對員工提撥金額的 3.5%
- 每年 18 天帶薪休假,部分職位可能享有更多休假
- 七個帶薪假日
- 每年額外 20 天彈性遠端工作日
- 每年五週與主要假日相關的全公司可選擇辦公週
- 優渥的帶薪休假
- 每年七個帶薪假日,另有五個有條件的假日
- 每年一天帶薪服務日
- 帶薪育兒陪伴假
- 醫療、視力與牙科保險
- 由 NinjaTrader 支付的人壽與失能保險
