iOS 相關職位要求整理版

在拉勾上找了20家,BOSS直聘找了10家感興趣的在招聘 iOS 程序員的公司,把職位要求整理了一下。javascript

  1. 初創公司通常要求1年以上開發經驗,成長型或者成熟型公司通常要求最低2年以上開發經驗。這裏針對的是15K左右的職位。
  2. 參與過大型APP開發,並主導過其中核心模塊的開發,有較好的產品sense。
    有過較成功的技術創新或知識總結分享者優先。
  3. 熟悉iOS app的開發、測試,發佈等一列系流程優先。
    參與需求、測試用例等文檔的評審。
    參與移動應用的技術選型和技術預研。
  4. 有面向對象開發設計思想,能熟練使用MVC,GCD,KVO,代理,單例等設計模式。
  5. 有良好的英文資料閱讀能力。
    習慣查閱英文資料,如 Apple 官方文檔,StackOverflow 等。
  6. 熟練使用Xcode 開發工具,包括工程配置(如證書配置、調用第三方庫等),代碼書寫優美、規範,註釋適當、清晰。
  7. 基礎數據結構,通用算法,經常使用協議。
    熟悉TCP、UDP、HTTP、HTTPS等網絡協議一種或多種。
    熟悉網絡通訊機制及經常使用數據傳輸協議。
  8. 第三方框架。
  9. 調試工具。
  10. Cocoa Touch框架。
    對個別API有深刻了解和使用心得。
  11. 有過好評的App做品登錄App Store優先。
    有AppStore線上產品及發佈經驗者優先,在GitHub,Code4App等主流開源社區有開源代碼者優先考慮,有技術博客者優先。
  12. 熟悉iOS系統結構。
  13. 熟悉C/C++項目經驗者佳。
  14. 熟悉json/xml解析,並有相關開發經驗。
  15. 負責根據需求文檔和UI、UE原型進行功能設計、編碼實現和單元測試。
    豐富的UI開發經驗,能熟練的自定義控件,對不一樣的屏幕分辨率能高效的進行適配。
  16. 負責解決集成測試和生產運營過程當中發現的問題。
  17. 深刻了解並使用過GCD,實施過多線程解決方案。
    熟悉iOS的內存管理機制和多線程開發。
    深刻理解Objective-C Runtime運行機制和內存管理機制。
  18. 熟悉iOS平臺各個版本SDK差別,能熟練進行適配。
    深刻了解各個不一樣iOS版本的特性與差別。
    熟悉 iPhone / iPad平臺。
  19. 豐富的iOS產品使用經驗,熟悉iOS應用程序的設計理念。
    具備較強的代碼駕馭能力與技術設計能力,有複雜系統開發經驗者優先。
  20. 熟悉Swift、autolayout。
  21. 熟悉使用git項目管理。
  22. 同時瞭解Android、H五、JS等開發技術者優先。
  23. 具有紮實的OC或java基礎,精通設計模式、多線程、網絡、界面開發;精通內存、性能和網絡優化方法和工具,instruments 工具;瞭解webview原理和前端開發,有native、H5混合編程和優化經驗優先;熟悉Unity3D、Cocos2d-x、Lua、android IOC或動態加載框架等技術者優先。
  24. 思路清晰,思惟敏捷,語言和文字表達能力優秀,具有較強的溝通能力,有較強的主動性及團隊合做精神,責任心強,開朗自信。工做踏實認真,求知慾望強。
  25. 快速學習。
    具有較強的邏輯分析能力和解決問題能力。
    具有良好的問題分析解決能力, 能獨立承擔任務和進度把控能力。
    抗壓。
  26. 知足以上要求的基礎上,熟悉ReactNative並使用開發過線上產品的優先。
  27. 知足以上要求的基礎上,精通javascript並進行過Hybrid產品開發的優先。
相關文章
相關標籤/搜索