工作內容

  • 負責主要產品 CATCHPLAY 前端 App 的開發與維護,用 Scrum的方式來追蹤進度,每兩週推出新版本
  • 用 Jira 和 Github 來追蹤開發狀況,並用 TestFlight 或 Fabric.io 部署新 App(如果有更適合的工具也都樂意嘗試)
  • 撰寫 Unit/Integration Test Cases (單元及整合測試),CATCHPLAY很重視軟體的穩定度並用 fabric.io 追蹤
  • 不只是接收別人給的 spec/requests,也能一起參與產品構想與開發討論
  • 與其他後台工程師們密切合作,包含後端伺服器的 API 串接及演算法函式庫的整合
  • 與其他公司夥伴合作,體驗及測試各式各樣的 API 和 SDK
  • 各種新想法與技術的探索,除了 CATCHPLAY App 的正常功能以外,也歡迎⼀起快速開發各種 Growth Hacking 的功能,測試新市場機會
  • 領導CATCHPLAY年輕有活力的前端 Mobile 工程師團隊!

需要條件

  • 喜歡強化程式架構,研究開發工具,改善開發流程
  • 擁有 iOS 開發實務經驗
  • 熟悉 Swift、Git、Object-C、RESTful API、Networking、Multithreading 以及各種基本的資料結構
  • 熟悉 iOS UI 設計 (包含 Apple iOS Human Interface Guidelines 和能實作出各種實用的介面)
  • 非常在乎使用者經驗及 App 的品質
  • 能夠有效率地解決 iOS 裝置產生的 Bugs
  • 能夠幫團隊出聲,幫團隊成長
  • 有討論 API Spec 的豐富經驗

加分條件

  • 有自己的 Side project,已上架作品或者自己出品的 iOS Library
  • 有強化程式架構,研究開發工具,改善開發流程的經驗
  • 有調校 iOS App Performance 的經驗
  • iOS 中毒,每年都會把 WWDC 的相關影片看完一遍
  • 曾經追 Bug 追到 SDK Framework 裡
  • 幫自己的產品導入 Test Case,甚至採用 TDD 開發流程
  • 玩過 Apple tvOS 開發
  • 喜歡玩 Android App
  • 喜歡看電影

Tagged as: GIT, iOS, restful api, swift

One interview review on this position: iOS APP Engineering Head
Please go Interview Reviews page for furthur reviews.

  1. Consultant in charge
    Reply
    The interview reviews are provided by JECHO candidates, any unauthorized reproduction is prohibited.

    一面為 Phone Interview:問些基本資訊後,就安排二面時間。

    二面與由 2 位 iOS 開發者和兩位主管主試:
    1.兩位 iOS 開發者詢問過往經驗、swift 中 map redux filter flatMap 實作、情境問題的解套方法、如何找出 memory warning 造成的 crash。
    2.主管希望我評比 Catchplay 和其他同類型產品,並提供 App 需改進地方。

    https://www.ptt.cc/bbs/Soft_Job/M.1502442295.A.885.html

Leave a Reply or a Review

*