工作內容
- 開發 Web player library,並開發 Prototype 供內部測試
- 開發播放品質分析工具,包括網路分析、影片分析、使用者觀看數據收集
- 開發測試工具,包括自動測試、影片測試
- 參與需求的開發及討論,並找到適合的方法解決問題
需要技能
- 能獨立作業與解決問題能力
- 基礎 HTML / CSS 能力
- 有 Web application / library 開發經驗
- JS 與 任一 JS framework 開發經驗
加分條件
- 熟悉 ES6、React Native、Node.js 與 npm
- 參與過 Agile 或 Scrum 軟體專案經驗
- 影音串流服務開發經驗
- Video Streaming 相關知識 (DASH、HLS)
- 網路相關知識
- CI / Automation Test 經驗
- 任一軟體版本控制經驗,如 Git、SVN
3 年的前端開發經驗,擅長使用 AngularJS,因為在原公司談不到更好的薪資才想離職,也順利在顧問的協助下得到 CatchPlay 的面試機會。
和 CatchPlay 的三位主管(CTO、2個 RD head)面試,一開始就問了 HLS 研究的程度和遇到的問題,以及 streaming 的相關背景知識;前端的問題比較沒有問得那麼深入,問了 React 跟 Angular 的差異和優劣,但是沒問太底層的 JS 問題,問得比較偏應用類的。