有扎实的Objective C与Swift编程基础
熟悉MVC、MVP、MVVM框架以及代理、单例等基本设计模式
熟悉UIKit与SwiftUI框架基本控件的使用
熟悉React Native以及了解Kotlin Multiplatform跨平台解决方案
掌握Web开发相关的基本知识
熟练使用Xcode、Git、CI/CD等工具
具有性能优化以及重构和组件化的能力
具有管理团队经验,与良好的英文理解和沟通能力
有较强的分析与解决问题的能力,并具有很好的学习能力
1. 项目名称:CV
项目描述:实时向用户推送最新的金融市场咨询以及订阅的文档与视频。用户可通
过自定义图表查看相关的金融数据,还可以搜索感兴趣的内容。
技术要点:使用OC、Swift及SwiftUI混合开发,主要页面采用RN实现。一些基础
模块如视频播放、文件下载,采用native开发。还实现了push notification及
deeplink的一些功能。
2. 项目名称:CCMFramework
项目描述:进行需求分析以及技术选型,开发各个基础组件
及提供相应的开发者文档。公司内部团队可以使用这些组件,快速搭建自己的应用
程序。此外,我们还提供了一套可持续化集成的通用脚本,同时用户还可以通过更
改配置来启用或者关闭某个功能。
技术要点:使用OC、Swift混合开发以同时支持两种语言版本的接口。它涵盖了日
志、下载、文章阅读器、存储、网络请求、多媒体播放器以及支持不同theme的UI
控件等组件。