1.精通iOS开发,精通Objective-C,熟练使用iOS SDK及相关开发工具
2.精通前端web开发(vue,react开发),熟悉HTML5,CSS, JS
3.熟悉Jenkins自动化,及sh,js脚本编写
4.阅读能力, 编程基础扎实, 具备良好的编程习惯和性能调优经验
5.具备职业的项目管理素养,良好的沟通能力和团队合作意识
6.精通使用Git源代码管理器
7.熟悉代理、单例、观察者,中介者,装饰等常用的设计模式,精通uml(统一建模语言)及相应类图,状态图等流程绘制
项目简介:某银行app
1. 负责银行app启动时间,包大小,编译等性能方面的优化,
1.1 启动时间通过静态插桩,线程优化,UI优化等技术,平均优化0.7s启动时间;
1.2 包大小通过编译优化,可执行文件,资源文件优化等3方面,优化21m大小;
1.3 制定oc头文件规范,减少增量编译依赖,优化脚本执行,将增量编译时间从300s优化到28s;
2. 负责IOS原生端与H5端桥层模块的设计,开发与维护,提供功能丰富的桥层模块给H5端调用,维护两端通信的稳定与统一
3. Jenkins等CI/CD工具的开发,维护,负责编写对应需要的功能脚本
4. 银行H5产品页面的高质量的软件开发,参与项目需求分析、产品设计、 应用模块的开发和维护
项目简介:某银行app 1. 负责银行app启动时间,包大小,编译等性能方面的优化, 1.1 启动时间通过静态插桩,线程优化,UI优化等技术,平均优化0.7s启动时间; 1.2 包大小通过编译优化,可执行文件,资源文件优化等3方面,优化21m大小; 1.3 制定oc头文件
项目简介:某银行app 1. 负责银行app启动时间,包大小,编译等性能方面的优化, 1.1 启动时间通过静态插桩,线程优化,UI优化等技术,平均优化0.7s启动时间; 1.2 包大小通过编译优化,可执行文件,资源文件优化等3方面,优化21m大小; 1.3 制定oc头文件