概述
除了優質的課程內容,流暢的使用者體驗是 Hahow 極其重視的,而在今年,Hahow 將著手打造行動端的課程平台,讓學習變得更唾手可得。身為 Hahow 的 Android 工程師,你將會密切地與產品經理及產品設計師共同合作,配合市場方向與產品策略,打造 Hahow 全新的行動端產品。
工作內容
- 負責 Hahow 好學校 Mobile 產品開發與維護。
- 針對產品架構進行設計與效能優化。
- 進行 Android 系統新功能調配、新技術研究與實踐。
- 共同參與產品方向討論,一起打造最棒的產品。
- 協助編寫和技術開發相關文件。
- 持續對規劃、討論、開發、驗證的協作流程提出建議。
需要條件
- 具備 2 年 以上Android 平台開發經驗。
- 熟悉 Android 整合開發環境及 Java。
- 熟悉 MVC、MVP 架構 (樂於嘗試與討論新的 Design Pattern)。
- 熟悉 Android Multi Thread 開發應用。
- 熟悉 Android 在各種螢幕尺寸上優化 UI / UX (Autolayout)。
- 熟悉 Android 網路通信、能夠進行 Server 端 API 串接。
- 基本 Git 操作能力,並具備多人協作環境下的使用經驗。
- 能夠透過閱讀英文文件(Android 官方文件、Stackoverflow)找到並解決技術問題。
- 熱愛學習與分享,享受新創團隊充滿挑戰性的生活。
- 具有廣度興趣,熱愛接收新鮮事物,能跟各領域人才交流學習。
加分條件
- 曾有單元測試 (Unit testing) 與自動化測試經驗。
- 熟悉 MVVM 或 VIPER 等不同架構。
- 熟悉 Kotlin。
- 熟悉 functional programming 概念並有運用過任一框架的經驗 (RxJava、RxKotlin)。
- 具備 Android NDK 使用經驗。
- 具備 Android SDK 開發經驗。
- 曾經在 Google Play Store 上架自己的 App 或是有在維護任何的 open source project。
5 年以上 Android 開發經驗,參與超過 10 個 App 開發。
轉職動機:觀望較好的工作機會,希望接觸更有趣的專案。
一面時透過電話,二面採視訊方式,時間約一小時。
主要面試官為 iOS 創辦人、HR ,面試問題為:討論過去做過什麼專案、專案的複雜度比較、挫折處理、及使用的語言架構是什麼,並做分析。
近 10 年的工作經驗,3 年以上的 Android 相關經歷,並協助多款商用 App 開發及上架。
能夠獨立協助客戶開發及優化各類型 APP,如直播軟體、Wifi 物聯遙控等。
轉職動機:尋求更好的機會與發展空間,希望能結合自己的專長。
第一關,電話面試,由三位面試官輪流,時間 1 小時內。
1. 工程師:詢問 Android 的基本技術問題、工作上的內容,會由履歷中的相關經驗提出問題,如直播 APP 架構等。
2. 人資主管詢問面試基本問題,如面對挫折的時候會如何處理、發生衝突的解決辦法等。
3. 人資:告知目前公司狀況、討論過去如何與同事相處,了解人格特質,並詢問為何想來 Hahow 工作。等二面通知!
1 年以上的 Android 開發經驗,2 年以上工作經驗。對於 APP 開發很有興趣,希望可以專注於 APP 開發領域。
一面採電話面試,30分鐘,兩個面試官進行。
HR 先開始,邀請人選自我介紹、並詢問轉職動機。
接著由技術主管進行,針對過去開發經驗去了解,相關的專案設計、架構,並詢問怎麼設計架構(MVC),重新設計的架構該如何查詢資料,整體面試很順利。