职位详情

IOS开发工程师
20-30K
上海 闵行区
5-10年
本科
职位详情
iOS
1、iOS终端(包括iPhone,iPad等)应用程序设计、开发、测试与维护; 2、负责iOS终端应用程序相关开发文档的编写整理; 3、与服务器端进行接口定义与对接; 4、制定和遵守项目、部门、小组制定的各种研发规范,保证研发过程的持续改进; 5、能理解平台需求、设计文档,并有效参与评审; 6、能编写相关设计文档,并完成高质量的代码实现和单元测试; 7、对所负责的模块有维护责任,及时解决出现的问题. 工作要求: 1.具备iOS实际经验5年以上,精通Objective-C、Swift编程(有实际研发经验),开发过2个及以上完整的商业级App Store项目,App Store有较大用户量产品优先; 2. 熟练掌握Realm、Core Data等数据持久优化方案,参与客户端架构优化重构,组件化、模块化等; 3. 熟练掌握MVC、MVVM开发模式,能独立进行核心代码及重要模块设计及文档编写,能快速完成高质量代码编写,注重细节,命名规范,逻辑性强,有较强独立分析问题解决问题的能力; 4. 熟练掌握Apple内购及其他第三方支付、登录、统计、推送等; 5.熟练掌握网络请求技术; 6.熟练掌握Git及常用团队协同工具,instruments性能调试工具、提出性能优化方案; 7.有丰富的iOS混合开发经验; 8.熟练掌握runloop工作原理并能实际应用,Runtime运行机制及内存管理; 9.熟练掌握UI动画开发,善于沟通、善于合作、责任心强、善于分享、耐心帮助团队其他成员;
收起
上海瑛麒动漫科技有限公司
上海市 · 移动互联网 · 100-499人
小微企业