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

  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、H5、JS等开发技术者优先。
  23. 具备扎实的OC或java基础,精通设计模式、多线程、网络、界面开发;精通内存、性能和网络优化方法和工具,instruments 工具;了解webview原理和前端开发,有native、H5混合编程和优化经验优先;熟悉Unity3D、Cocos2d-x、Lua、android IOC或动态加载框架等技术者优先。
  24. 思路清晰,思维敏捷,语言和文字表达能力优秀,具备较强的沟通能力,有较强的主动性及团队合作精神,责任心强,开朗自信。工作踏实认真,求知欲望强。
  25. 快速学习。
    具备较强的逻辑分析能力和解决问题能力。
    具备良好的问题分析解决能力, 能独立承担任务和进度把控能力。
    抗压。
  26. 满足以上要求的基础上,熟悉ReactNative并使用开发过线上产品的优先。
  27. 满足以上要求的基础上,精通javascript并进行过Hybrid产品开发的优先。

iOS 相关职位要求整理版的更多相关文章

  1. iOS 实用博客整理(连载版)

    iOS 实用博客整理(连载版) 本博客为本人觉得不错的博客的暂存地,并不是本人所写. 1.iOS开发 如何适配iOS10? 2.UIWebView和WKWebView的比较和选择 3. 如何快速的开发 ...

  2. iOS学习笔记-精华整理

    iOS学习笔记总结整理 一.内存管理情况 1- autorelease,当用户的代码在持续运行时,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象.当用户的代码运行告一段 落,开始 ...

  3. iOS学习笔记总结整理

    来源:http://mobile.51cto.com/iphone-386851_all.htm 学习IOS开发这对于一个初学者来说,是一件非常挠头的事情.其实学习IOS开发无外乎平时的积累与总结.下 ...

  4. 支付宝APP支付IOS手机端java后台版

    版权声明:http://blog.csdn.net/u012131769/article/details/76639527#t8 转载:http://blog.csdn.net/u012131769/ ...

  5. 【转帖】Flink 核心技术浅析(整理版)

    Flink 核心技术浅析(整理版) https://www.cnblogs.com/swordfall/p/10612404.html 分类: Flink undefined 1. Flink简介 A ...

  6. iOS 常用三方类库整理

    iOS 常用三方类库整理 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://gi ...

  7. 一个项目涉及到的50个Sql语句(整理版)

    /* 标题:一个项目涉及到的50个Sql语句(整理版) 说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句. */ --1.学生表Student(S,Sname,Sage,Sse ...

  8. 任正非讲话稿 PDF整理版

    任正非讲话稿 PDF整理版 任正非思想之路 这里收录了任正非讲话稿400余篇,从1994年到2018年,从深圳.中国到东南亚.非洲.欧洲.美洲,从研发.市场.服务到财经.人力资源.战略.内控与公共关系 ...

  9. 新书《iOS编程(第6版)》抢鲜试读

    我最近翻译了Big Nerd Ranch的<iOS编程(第6版)>.我用了大半年时间,尽可能做到通顺易懂.不足之处请大家多多指正.感谢辛苦审校的丁道骏同学. 这本书得过Jolt大奖,原书在 ...

随机推荐

  1. BZOJ 3221: [Codechef FEB13] Obserbing the tree树上询问( 可持久化线段树 + 树链剖分 )

    树链剖分+可持久化线段树....这个一眼可以看出来, 因为可持久化所以写了标记永久化(否则就是区间修改的线段树的持久化..不会), 结果就写挂了, T得飞起...和管理员拿数据调后才发现= = 做法: ...

  2. C/C++ 结构体成员在内存中的对齐规则(转载)

    这几天在看王艳平的<windows 程序设计>,第5章讲解了MFC框架是怎么管理窗口句柄到窗口实例之间的映射,用到了两个类CPlex和CMapPtrToPtr,用于管理内存分配的类(避免因 ...

  3. 解决IE8下VS2005,VS2008一些向导提示脚本错误问题

      Some VS2005 and VS2008 Wizards Pop Up Script Error. Visual C++ team has discovered that after inst ...

  4. 如何解决”无法将类型为“System.DateTime”的对象强制转换为类型“System.String”。“

    字段Time在数据库中为datetime类型 dr.GetString(3).ToString() dr.GetString(3).ToString() => dr.GetDateTime(3) ...

  5. Tomcat 设置自动编译,自动发布,自动部署

    Tomcat服务器 具有一个常用的功能: 即自动编译,自动发布,自动部署功能. 问题: 当我们第一次发布程序以后,我们增删改Servelt,Java,.xml等文件,都必须重启Tomcat,如果项目巨 ...

  6. [问题解决] "Nautilus could not create the required folder "/home/kenneth/.config/nautilus"

    错误: "Nautilus could not create the required folder "/home/kenneth/.config/nautilus" 发 ...

  7. [问题解决] ubuntu server12.04 按ctrl+alt+F1没用

    错误: ubuntu server12.04 想从图形化界面变成命令行界面时候,按ctrl+alt+F1没用 发生场景: 虚拟机下的ubuntu server12.04 解决方案: 因为ctrl+al ...

  8. 用“U盘”重新安装(MSDN)原版Windows XP sp3操作系统(图文)

    安装微软(MSDN)原版Windows XP sp3系统的方法不少,可以说是很多,但是我就用“U盘”安装.用“U盘”装XP系统也不是什么稀罕事,不会的,就按照下面我常用的“U盘”装原版Windows ...

  9. Sublime text3使用积累

    1.colorpicker选择颜色的. 快捷键ctrl+shift+C 2.jsFormat格式化js 快捷键ctrl+alt+f [ { "keys": ["ctrl+ ...

  10. winfrom播放动态图片

    winfrom是不能直接加载的动态图片的.只能够自己写方法实现. 具体代码如下: using System; using System.Collections.Generic; using Syste ...