1.熟练掌握Objective-C,Swift,C,C++,Java编程语言,理解python、小程序等语言,了解Flutter和ReactiveCocoa。且具有良好的代码操作习惯和编程思想;
2.熟悉性能调优、内存管理、崩溃处理、卡顿检测,善于重构代码,性能优化;
3.熟练相关热门框架的封装及原理,熟悉iPhone SDK开发,理解iOS内存管理机制,熟悉Runtime,RunLoop;
4.具有设计与架构能力,能结合实际项目定制敏捷化开发,熟练掌握单例、代理、观察者等设计模式,MVC,MVP,MVVM架构模式;
5.熟练 TCP/IP网络协议族,HTTP,HTTPS,UDP,TCP等常用协议及socket套接字,熟悉ProtoBuf的使用;
6.熟悉数据库编程,熟悉数据持久化SQLite数据库、CoreData、FMDB的使用;
7.了解逆向开发(应用砸壳、重签名、hook等)和项目的安全防护(sysctl防护);
9.熟悉多线程开发、GCD的使用;
10.熟练掌握多种系统动画、音频视频框架,熟悉自定义动画效果的实现、音频视频的播放;
11.熟悉ios系统的事件捕捉与传递机制,熟悉推送机制,APNS的使用以及本地通知使用;
12.熟悉支付宝、微信的支付流程和机制;
13.熟悉IM开发,unity3D接入iOS项目开发,
14.具有一定的英文阅、读能力,常在GitHub、简书等平台上发布项目,交流、总结经验;
15.曾独立上线多个app,具有丰富的独开发iPhone项目的经验;
浙里办app:
浙里办基于浙江政务服务王一体化平台能力,再度优化升级,是全省掌上办事官方唯一入口。囊括“掌上办事”、“掌上咨询”、“掌上投诉”三大核心功能模块,以及查询社保、公积金、交通违法信息,缴纳学费数百项等便民服务,服务用户千万。
梅斯医学:
梅斯医学是一款咨询类app,内容涵盖临床科研和临床实践,为各级临床医生提供智慧、精准的决策支持。主要技术应用:
MVC+MVVM+单例;多线程(GCD+NSOperation);JSPatch;视频直播,录像播放;FMDB编程;组件化;OC JS混编(积分商城);CoreLocation应用;
角色 | 职位 |
负责人 | 高级iOS开发工程师 |
队员 | 产品经理 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 后端工程师 |
“浙里办”基于浙江政务服务网一体化平台能力,再度优化升级,是全省掌上办事官方唯一入口。囊括“掌上办事”、“掌上咨询”、“掌上投诉”等核心功能,以及查询缴纳社保、提取公积金、交通违法处理和缴纳、缴纳学费等上百项便民服务。 职责: 1.app重构; 2.参与app架构设计和开发
梅斯医学是一款咨询类app,内容涵盖临床科研和临床实践,为各级临床医生提供智慧、精准的决策支持。 主要技术应用:MVC+MVVM+单例;多线程(GCD+NSOperation);JSPatch;视频直播,录像播放;FMDB编程;组件化;OC JS混编(积分商城);CoreLoc
Formax金融圈隶属于Formax集团,提供理财、股票、外汇等多种投资品种的一站式金融交易社区,全方位、多层次、点对点地满足全球投资者多样化的投资需求。主要技术应用:MVVM、单例;CorePlot、PNchat,柱状图、折线图绘制;瀑布流布局;OC与JS混编;富文本、html