1.熟练掌握 C、Objective-C和Swift 语言。熟悉iOS SDK、Cocoa框架、UIKit、Foundation以及XCode开发环境,有良好的编程习惯,较强的分析能力和解决问题的能力;
2.熟练掌握MVC、MVVM、委托、singleton等设计模式;
3.熟练掌握GCD、NSOperation、NSThread多线程编程技术;
4.熟练掌握ARC内存管理机制,有良好的内存管理习惯;
5.深入理解Runtime、Runloop机制;
6.熟练掌握Https协议以及Certificate Pinning证书验证,MD5加密解密,Keychain和对存储的filePath设置文件保护等级;
7.熟练掌握AFN、SnapKit、Alamofire、SDWebImage、FMDB、友盟统计、推送、地图等第三方库的使用;
8.熟练掌握SQLite数据库的增删改查操作和数据持久化存储;
9.熟悉iOS常见的埋点方式;
10.熟练使用通过蓝牙对车辆进行解落锁以及寻车功能;
11.熟练APP打包、上线以及送审流程;
12.熟悉SVN 和Git;
13.熟练使用Gerrit代码管理方式,CI、CD流程以及敏捷开发模式;
14.使用过weex,微信小程序、flutter、vue写过部分功能,了解一些跨平台开发;
15.英语读写能力熟练;
主要项目为出行类app,服务车企有本田,大众,威马汽车,主要功能为车联网、地图、蓝牙控车、支付宝微信等支付;用户埋点、face++人脸识别自动身份认证和在线客服等;发布审核上架等;
出行类app,分时租赁和日租方向;主要功能为蓝牙控车,支付宝预授权和押金缴纳,支付宝微信等支付;项目埋点,广告,地图以及在线客服等,负责项目的整体架构和基础模块的搭建,有丰富的项目经验;
装修类app,主要是给用户提供多种装修套餐的选择,以及装修案例,可以和设计师沟通交流,用户还可以上传自己的装修过程