概述
- iOS 工程師的職務能貢獻提供公司使用者直覺與優質 iOS 應用程式,給予更友善的使用介面,以利使用者在 Gogoro iOS 體驗具有流暢性。
- 將致力於設計、開發、編碼、測試與應用程式的編寫,著重 iOS 應用程式的開發與維護,推動創建高質量的 iOS 應用程式。
工作內容
- 客戶導向思維模式,引導促成 APP 同時滿足業務需求和使用者體驗,並與 APP Planner 合作建立運作架構,洞察 APP 若上線運作後,因應業務營運規模與可能的發展。
- 具有架構設計能力,能考慮 iOS APP 到韌體與 Server 各個相關環節,將可建構出可維護性跟延伸性的程式架構。
- 主動與跨團隊軟體工程師,軟體測試工程師與軟體專案經理等展開深度的合作關係,以成熟穏重的思維共同創建高品質的 iOS 應用程式。
- 確保應用程式的性能與品質,並在現有應用程式中實現新功能,對 iOS 應用程式執行維護作業,確保應用程式與各種型號的移動設備兼容。
- 自我驅動追求成為「最好的」並對負責專案承擔責任,同時,全心投入負責的專案,願意付出額外的努力做任何可以達成目標的事情。
需要條件
- 三年 iOS 應用程式開發經驗。熟悉 Objective-C 或 Swift,對自我 Coding Quality 要求高。
- 熟悉 MVC and MVVM 架構與 Multi-threading programming。
- 理解 Design Pattern,進行管理複雜程式碼的經驗。
- 熟悉 cocoapod and git 軟體管理工具。
- 大學畢業,資訊工程/資訊管理相關本科學系。
加分條件
- 對於 iOS 開發充滿熱情,具有實務 iOS 上架的經驗,所推出的 iOS 應用程式可提供公司與使用者高度收益的戰績。
- 擁有清晰思慮,透過與 APP Planner 探討新需求與問題解析,找到關鍵因素並提供解決方案。
- 良好的人際交往能力,能在跨職能的團隊中領導並發揮影響力,促使團隊成員達成共同目標。
- 具備優質的溝通能力,擁抱多元職能,對應不同職能的成員也能創造有效溝通。
- 熟悉藍芽流程與架構,實際運用於 iOS 應用程式經驗。
- 開發過 library framework 經驗。
- 熟悉 Unit-test 或是高度與軟體測試團隊合作經驗。
其他條件
Tagged as: iOS, MVC, mvvm, objective-c
5 年以上的軟體開發經驗,ios 相關經驗 4 年。
擅長 Swift、Auto Layout、 iOS、Xcode、VS Code 等技術。
面試時間一小時,由兩位工程師進行,第一關詢問技術問題,有針對履歷上的藍芽經驗討論,包括開發經驗/流程/扮演角色。也會聊到記憶體控管經驗、MVC 與 MVN 架構差別,關於職缺上的關鍵字都會一併詢問,並了解人選的熟悉度、對於藍芽相關經驗的的理解及能力。
接著由 HR 聊聊,討論期待薪資、過去離職原因,並討論過去主管對於自己的評價。