當前位置:簡歷模板館>職責>工程師職責>

iOS高級工程師崗位職責

工程師職責 閱讀(5.58K)
iOS高級工程師是做什麼的?本文提供iOS高級工程師的崗位職責例子,包括詳細的工作內容及任職要求。


iOS高級工程師崗位職責

職位描述:

1、 參與產品iOS版本的設計,架構,開發和維護

2、 制定產品研發的工作分配及時間計劃

3、 解決產品歷史遺留問題、降低crash率

4、 有計劃地進行技術積累,敏捷開發,代碼review等相關工作

任職資格:

1、 從事iOS開發三年或以上,精通iOS應用開發,至少做過1個大中型項目的開發實施

2、 較強的代碼閱讀能力,代碼風格良好,能設計出高效、合理、易讀、易於擴展的程序結構

3、 深入理解iOS系統體系,Framework以及底層實現原理,具備較強的開發、調試、性能優化能力

4、 有較強的設計能力,能夠主導系統架構的持續改進和優化

5、 具備較強的溝通協調能力,良好的職業素質和團隊合作精神,對工作認真負責



1、主要負責IOS應用程序的設計、開發、測試工作;

2、基於公司的產品設計,根據需求,進行IOS版本應用的實現;

3、對IOS平臺開發技術進行研究,根據開發過程中的體驗對產品提出改進建議。

4、熟悉軟件工程,對設計模式及UML有一定了解;

5、熟練操作app提交蘋果審覈流程,瞭解產品關鍵詞,根據用戶反饋,持續進行產品優化。

職位要求:

1、熟悉iOS、Cocoa Touch框架及原理,熟練使用Object-C開發語言、XCode、Interface Builder等開發工具;

2、熟悉iPhone/iPad開發技術,包括UI、多線程、Socket網絡通信等方面;

3、熟悉iOS 界面開發規範以及AppStore 上架流程和規則;

1、基於公司的產品需求,負責 iOS 客戶端程序的核心功能實現;

2、對已有模塊進行維護與優化;

3、按照項目計劃,按時提交高質量的代碼,完成開發任務。


職位要求:

1、專科及以上學歷,計算機或軟件工程專業,有實際 3 年以上 iOS 開發經驗;

2、熟悉 Objective-C、Swift,熟悉常用設計模式、熟悉常見數據結構和算法設計;

3、能夠獨立勝任開發過程中架構性的技術攻關,具有豐富的調優經驗;

4、熟悉各種網絡協議原理及相關知識,對性能優化、常見漏洞有深入的理解;

5、必須擁有良好的代碼習慣,要求結構清晰、命名規範、可讀性強、代碼冗餘率低;

6、具備豐富的 iOS 行業知識,不限於 iOS 的技術能力和視野,熟悉目前流行的技術棧及其原理。


符合以下條件,優先考慮:

®熟悉地圖、即時通訊、音視頻、圖片等處理

®開源社區積極貢獻者,有SDK/框架/組件開發經驗。