1. 熟练掌握OC,swift,熟悉App从零到上架的所有流程;
2. 熟练使用SVN 和Git等版本控制和CocoaPods库管理工具;
3. 熟悉javascript, css, h5前端开发,
4. 熟悉前端react,vue框架,了解webpack打包
5. 熟悉React-native,flutter平台混合开发;
6. 熟练掌握iOS下的 GCD多线程、网络、内存管理
7. 掌握多种常用第三方框架和开发工具的使用。熟悉各种SDK 的接入;
8. Runtime实现模型转换, 防止快速点击,导航栏定制,优化项目加载,内存泄漏,app启动优化; 9. 具备良好的代码风格和面向对象编程思维,优秀的代码重构能力和较强的逻辑思维能力
项目1:平安健康APP
1. 手环体脂秤SDK 接入,蓝牙连接模块的设计 2. 包大小优化,数据上报,数据缓存
3. 前端react项目与native 交互
4. 前端react 项目蓝牙连接功能及数据展示
5. 绑定连接流程, 绑定后的全量设置、用户操作单项设置 6. 运动数据采集、提取、存储、上传设计。
7. 轨迹点数据库存储,数据库升级设计。
8. 内存优化,解决内存泄漏及卡顿问题;
项目2:光大个贷APP
1. React-Native 项目框架搭建;
2. 封装iOS和安卓苹果公共组件,
3. react路由控制 封装
4. 版本发布与提交;
角色 | 职位 |
负责人 | iOS及前端开发工程师 |
队员 | iOS工程师 |
队员 | 前端工程师 |