ios开发工程师岗位要求5个
岗位要求1:
1、30周岁及以下,全日制重点大学本科以及以上学历,理工类专业;
2.熟悉Objective-C开发语言,深入理解运行时和内存管理机制,熟悉多线程;
3.熟悉热度较高的常用开源库,对组件化开发有较深的理解和实践,熟悉最基本的架构MVP MVVM等;
4.熟悉App性能工具和性能优化技术(包含不限于 瘦身 内存 网络 卡顿);
5.对Hybrid混合开发较为了解;
6.代码干净,维护扩展能力强,另外对代码有敬畏之心;
7.较好的和团队合作和沟通能力;
8.熟悉H5或小程序开发者更佳;
9.抗压能力强。
岗位要求2:
本科以上学历,3年以上iOS研发经验; 具备扎实的CC、OC、Swift编程能力,深入了解iOS SDK; 精通iOS应用开发:内存管理,多线程,网络优化,性能优化等; 深入理解ObjectiveC Runtime运行机制,熟悉常用Runtime用法; 熟悉其他开发语言(PHP、HTML、JavaScript)优先; 熟悉HTTPHTTPS、TCP等网络协议以及基本的数据库操作知识,具有网络底层优化经验者优先; 有良好的架构设计能力,熟练运用常用设计模式; 具有强烈的进取心和求知欲望,善于学习和运用新知识,乐于解决具有挑战性的问题 ; 具有良好的团队合作精神和积极主动的沟通意识。 BAT、美图优先。
岗位要求3:
1. 计算机等相关专业专科及以上学历,具有三年及以上iOS平台APP开发经验;
2. 精通Objective-C、Swift,对OC运行时、内存管理、线程管理非常熟悉
3. 熟练使用XCode及相关调试工具,扎实的C/C++基础,数据结构、网络协议、操作系统、UI组件、熟悉WebView、动态效果实现等基础知识掌握牢固,具备有良好的架构设计能力;
4. 具备良好的业务理解能力和产品意识,了解产品设计相关的知识;
5. 具备良好的问题解决能力,有技术难题公关经验,能主动推动项目的进展并达成项目目标;
6. 主动性强,具备良好的团队合作精神,有较强的沟通能力和钻研能力
岗位要求4:
1.两年及以上IOS产品开发经验、精通不同IOS系统版本、屏幕的适配
2.熟练Obiective-C和Swift开发;
3.熟练掌握蓝牙、地图开发;
4.对IOS基础架构、组件、性能优化有深刻理解,熟悉掌握常用第三库的使用;
5.熟悉APP打包及上架相关技术,已在AppStore发布过作品者优先;
6.有至少1-2个IOS项目完整生命周期开发经验,有主程开发设计的能力;
7.具备良好的职业素养和团队协作精神;
岗位要求5:
1. 3年以上IOS软件开发经验;
ios软件开发培训2. 精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程;
3. 精通iOS SDK中各种常用UI组件,熟悉APNS、SQLite、Auto Layout;
4. 精通ARC机制,熟悉iOS内存管理、性能优化;
5. 熟悉IOS第三方开源库,对React-Native有一定了解者优先;
6. 熟悉iOS平台下系统控件、内存管理、动画、多线程、APNS、网络优化等开发技能;
7. 熟悉MVC、Reactor、Block等多种设计模式,能够根据需要灵活使用;
8. 熟练掌握OC的Runtime、RunLoop,内存管理机制,能够灵活使用;
9. 熟练掌握HTTP TCP相关知识,深入了解相关业务层协议;
10. 对软件产品有强烈的责任心,具备良好的沟通能力和优秀的团队协作能力;
11. 习惯查阅英文资料,如Apple官方文档,StackOverflow等;