项目描述:一款一体化人才管理平台App,为企业提供包括测评、招聘、绩效、组织人事、薪酬、假勤、工作管理等HR业务全流程服务。本项目基于ApiCloud混合开发框架,主要负责提供前端业务线调用的原生能力(如语音识别、附件预览)、原生组件(如回复框、扫一扫页面)和功能模块开发(如签到),有一年左右原生团队管理经验。
技术要点:熟练使用OC语言,熟悉静态库StaticLibrary的创建、使用和打包规则,深入了解UI控件封装、数据存储、第三方库、多线程、MVC\MVVM、block、delegate等相关知识,熟练掌握Xcode工具系列,包括Interface Builder和Instruments,掌握Git、SVN等代码管理工具、Charles抓包工具和ApiCloud官方平台的使用。了解nodejs、html开发相关内容,了解runtime,runloop等。
项目业绩:善于充分了解需求并有效沟通,高质量完成功能模块的迭代,bug数长期低于平均水平。花了一个多月的时间对整个项目进行重构,删除、整合模块。规定api文档格式,完成api文档的编写以求达到Android和iOS两端一致性,2019年一季度完成崩溃率由千一到万三的挑战,完成项目体积缩减到100M以下等工作,确定了MVVM+RAC消除静态库模块间相互引用造成的影响的可行性。