工作內容

  • 負責主要產品 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
  • 喜歡看電影

技能標籤: GIT, iOS, networking, object-c, restful api, swift

One thought on “iOS APP Engineering Head

  1. Teleny
    Teleny on Reply

    一面為 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

發表評論

*