職位描述
我們正在尋找一位具備豐富 React Native 開發經驗的 Senior Engineer,負責設計、開發和優化高效能的跨平台行動應用程式(iOS / Android)。你將與產品經理、設計師、後端工程師密切合作,確保應用程式的穩定性與卓越的使用者體驗,並在團隊中發揮技術領導力,推動技術決策與最佳實踐。
主要職責
- 使用 React Native 開發和維護 iOS / Android 應用程式
- 與設計師、後端工程師和 PM 合作,實現產品需求
- 優化應用程式效能,確保流暢的使用者體驗
- 撰寫清晰、可維護的程式碼,並遵循團隊的開發規範
- 測試與修復應用程式中的錯誤與問題
基本資格
- 具備 React Native 開發經驗(可為學習專案、個人作品或實習經驗)
- 熟悉 JavaScript (ES6+),理解 React Hooks、React Navigation
- 了解 RESTful API,能夠與後端進行數據交換
- 基本掌握 Git 版本控制工具
- 具備基本的 Debug 與 Troubleshooting 能力
- 具備良好的溝通能力及團隊合作精神
加分條件
- 有 Android(Kotlin / Java)或 iOS(Swift / Objective-C) 原生開發經驗
- 了解 Redux / Zustand / Recoil 等狀態管理工具
- 具備 React Native Bridge 相關知識,能與原生模組互動
- 有發佈應用到 App Store / Google Play 的經驗
- 了解 CI/CD 流程,如 Fastlane、Circle CI 等