一、岗位职责:
1、根据产品定义和UI设计实现iOS端的界面、逻辑功能、网络通信等模块的设计和开发;
2、对产品运行过程中出现的问题进行分析和解决。
3、app的性能及内存调优。
4、编写相关开发文档、技术资料。
二、任职要求:
1、 品行端正;对编程充满热爱、有良好编程习惯、代码规范;
2、熟悉ios开发平台和基本框架,熟悉使用xcode环境,以及ios sdk、api调用和app调试,有objective-c、swift、c/c++经验。
3、掌握ios的mvc、mvp、mvvm的设计模式,有ios内存管理、线程操作、网络、数据库、UI控件、ui动画、UI适配等开发技巧;
4、熟悉各种算法和数据结构,多线程,网络编程(https、消息推送、xml/json数据解析等);
5、有良好的开发基础,对系统性能优化、内存泄露、数据安全有一定了解
6、熟悉iOS上线和审核规则,熟悉内购流程优先;
7、有音视频开发相关经验者优先考虑。