資深 iOS 工程師

iCHEF POS

Job Description

[iCHEF Senior iOS Engineer 挑戰和職責]
1. 與產品部門溝通並確認程式開發流程與細節
2. 規劃功能架構及開發時程
3. 開發具備穩定、好維護、可測試的產品
4. 理解舊有程式架構,並從中尋找並修正問題
5. 帶領團隊持續研究、分享、學習最新的技術

Requirement

1. 具有撰寫單元測試的經驗,了解如何設計可測試的程式架構。
2. 熟悉如何操作git,並運用git進行開發流程。
3. 熟悉Objective-C fundamental。
4. 熟悉Delegate、Observation、Block、Notification的架構與使用情境。
5. 熟悉Dispatch、NSThread、NSOperation等multi-thread的實作方法。
6. 曾經使用database(如SQLite、CoreData、Realm、Firebase等)的經驗。
7. 熟悉MVC架構。
8. 理解composition與inheritance的優劣,透過category與protocol開發具備延展性
與維護性的程式架構。
9. 樂於學習與分享。
10. 兩年以上工作經驗。

[加分題]
1. 有使用Reactive Cocoa的經驗,了解functional programming的概念。
2. 有使用CoreData的經驗,了解Manage Object Context的操作方法與流程。
3. 熟悉MVVM、 Viper等新架構,並了解新架構帶來的好處與壞處。
4. 具有設計SDK的經驗,了解一個好的SDK該具備的各種條件。
5. 了解如何使用與維護CI / CD server。
6. 熱衷參與社群,樂於分享技術與經驗。

Remote type

Hybrid Job

Benifit

Benifit

勞保、健保、特別休假、勞退、婚假

Benifit

- 基本福利
1. 年終獎金
2. 中秋、端午、春節三節禮品
3. 勞健保、勞退該有的一定有
4. 員工團保

- 學習與成長
1. 公司安排外語課程,提升員工第二外語能力
2. 提供每年教育訓練津貼,提升專業能力有公司幫你

- 其他福利
1. 在不影響工作進度的狀態,可以自由安排休假不扣薪
2. 遇國定假日連休調假,沒有補班這回事
3. 彈性工作時間,每天自己安排上下班時間
4. 員工是最重要的資產,所以每年健康檢查
5. 每年學習訓練補助金,想上什麼課自己選
6. 不定期舉辦各種娛樂活動 (烤肉趴、電影日、聖誕趴)
7. 每季部門聚餐,可以跟夥伴們一起吃吃喝喝
8. 每週三是午餐會議,堅持公司開放透明化,每週創辦人會分享公司最新狀態與方向,週週還有提供不一樣的新花樣午餐唷

Salary Range

NT$ 80,000 - 110,000 (Monthly)