職位說明
Hahow 極其重視課程內容與流暢的使用者學習體驗,並希望能夠藉由行動端裝置讓學習變得更唾手可得。身為 Hahow 的 iOS 工程師,你將會密切地與產品經理及產品設計師合作,接觸用戶端的市場,配合市場方向與產品策略,共同打造 Hahow 的行動產品。
工作內容
- 身為敏捷團隊的一份子,將與產品設計師、產品經理、測試工程師,與其他 iOS 工程師一同協作,負責 Hahow Mobile 產品開發與維護,以及 iOS 產品發佈流程。
- 針對產品架構進行設計與效能優化。
- 進行 iOS 系統新功能調配、新技術研究與實踐。
- 共同參與產品方向討論,一起打造最棒的產品。
- 協助編寫和技術開發相關文件。
- 持續對規劃、討論、開發、驗證的協作流程提出建議。
必備條件
- 具備 2 年以上 iOS 平台開發經驗。
- 熟悉 iOS SDK 及 Swift。
- 熟悉 MVC 架構、MVVM 架構,樂於嘗試與討論新的 Design Pattern。
- 熟悉 Auto Layout、SwiftUI 並能夠客製化畫面。
- 熟悉 RESTful API 串接。
- 能夠透過閱讀英文文件(Apple 官方文件)找到並解決技術問題。
- 基本 Git 操作能力,並具備多人協作環境下的使用經驗。
- 熱愛學習與分享,享受新創團隊充滿挑戰性的生活。
- 具有廣度興趣,熱愛接收新鮮事物,能跟各領域人才交流學習。
加分條件
- 具備影片串流或客製化播放器的開發經驗。
- 具備 In-App Purchase 開發經驗。
- 曾有單元測試(Unit testing)與自動化測試經驗。
- 熟悉 Reactive Programming 概念並有運用過任一框架的經驗(例如:RxSwift、ReactiveCocoa、Combine)
- 曾經在 App Store 上架自己的 App 或是有在維護任何的 open source project。
薪資福利
- 年薪 NT$ 850,000 以上(含勞健保),依能力面議。
- 特休一年 15 天,每一年多一天。
- 保障年終獎金兩個月。
工作地點
應徵方式
請點擊右上方 Apply To Position 按鈕,填寫資料並上傳指定附件,我們通常會在兩週內通知合適者進行面試;若不符合資格,恕不會另行通知。
面試流程
若你進到了面試流程,以下這三個階段的面試通常會在一個月內進行完畢。
- 電話面試:第一階段的電話面試將由 Hahow 的工程師和 HR 進行,過往經驗、技術知識與文化適性將會是這個階段我們主要評估的部分。
- 技術專案:第二階段的技術專案我們會給予你一週的時間進行,我們期待可以在這次的專案中看出你的開發風格以及設計、實作架構的整體能力。
- 現場面試:第三階段會是面試流程的最後一步,你將會與 Hahow 產品團隊面試,在這個階段除了技術能力外,我們更希望能了解你在未來如何與產品團隊共同協作;在這階段面試結束後,我們通常會在兩週內通知最後的面試結果。