岗位职责
1、负责事业部业务iOS客户端的开发升级和维护,努力提升产品易用性、交互性、趣味性并持续优化和改进现有流程;
2、与相关部门完成项目可行性评估和概要设计,与后端研发一起探讨合理高效的技术架构和实现方式,实现项目高标准高性能要求
补充说明
1、计算机相关专业本科及以上学历,5年以上相关工作经验;每个公司平均供职年限>=2年;
2、熟练掌握Object-C语言及设计思想,熟练掌握Objective-C内存管理机制
3、熟悉TCP、UDP、HTTP、HTTPS等网络协议,熟悉网络通信机制及其常用数据传输协议;
4、精通XML,JSON解析,能熟练应用SQLite、Core Data等客户端存储技术;
5、了解基本的数据结构,有面向对象开发的设计思想,对MVC设计模式能够熟练应用;
6、熟练掌握常用的第三方框架、代码项目管理工具等(AFN、git、cocoapods 等);
7、精通Cocoa/UIKit Framework, CoreAnimation, iPhone/iPad各个版本之间的差异,并且能够根据差异提供良好的解决方案;
8、精通多线程开发,深入理解Objective-C Runtime运行机制,对iOS应用架构有一定的自己的见解和理解;
9、熟练掌握iOS app的开发、测试、发布一系列的流程,能够参与需求、测试用例等文档的评审、对应用程序进行技术选型和技术预研。
10、思路清晰,思维敏捷,语言和文字表达能力优秀,具备较强的沟通能力,有较强的主动性及团队合作精神,责任心强,开朗自信。工作踏实认真,求知欲望强。