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/框架/組件開發經驗。
-
C語言軟件工程師崗位職責
C語言軟件工程師是做什麼的?本文提供C語言軟件工程師的崗位職責例子,包括詳細的工作內容及任職要求。崗位職責:1、參與產品需求和項目計劃的討論和制定;2、獨立根據產品需求和項目計劃完成產品設計文檔;3、獨立完成軟件編碼和單元測試;4、配合測試人員完成集成測試...
-
IPRAN工程師崗位職責
IPRAN工程師是做什麼的?本文提供IPRAN工程師的崗位職責例子,包括詳細的工作內容及任職要求。崗位職責:1、負責通信工程現場實施;2、負責本公司工程的開通、維修、調整、監控等工作;2、參與工程項目資料、圖紙等檔案的收集、管理工作;4、負責部門與各分公司、項目部...
-
PC軟件開發工程師崗位職責
PC軟件開發工程師是做什麼的?本文提供PC軟件開發工程師的崗位職責例子,包括詳細的工作內容及任職要求。1、對計算機有興趣,可以接受並進入IT軟件遊戲開發製作,發展工作。2、對動漫遊戲、網站、程序有興趣愛好,動手能力強,學習能力快。3、熱愛工作,為人誠信,有一定溝...
-
初級硬件工程師崗位職責
初級硬件工程師是做什麼的?本文提供初級硬件工程師的崗位職責例子,包括詳細的工作內容及任職要求。1,有責任心,有較強應變能力,對人熱情,良好的團隊合作精神;2,對電子和硬件設計有興趣,具有一定的學習、鑽研能力;3,獨立完成過單片機相關項目或者其他相關項目;4,熟悉原理圖...