1. 主导过公司项目开发,具有独立开发,上线APP Store应用市场能力。
2.熟练掌握 Objective-C,swift 开发语言,熟悉 C编程语言,了解 HTML5, CSS, JS;
3.理解 objective-c 消息机制,内存管理,多线程开发等理论知识;
4.掌握flutter跨平台开发语言;
5.了解FFmpeg音视频开发框架,VideoToolBox、AudioToolBox,Metal等相关框架;
Talent Exchange(swift)
普华永道信息技术(上海)有限公司
一款 PwC 发布、分享项目机会,自由职业者寻找工作机遇的应用,功能包括:登陆、注册、创建在线个人资 料/简历、背景调查、偏好设置、设置可用状态、参与感兴趣的项目竞价、项目状态监测和追踪、提交 TE、推 荐和共享角色、订阅关注或者与自身专业相匹配领域的角色等功能。
1、负责核心模块的代码编写。
2、协助技术总监进行架构设计。
3、实现苹果的 APNS 远程推送,实现推送消息功能。
5、使用 CoreData 实现 profile 模块数据的缓存。
6、使用 GCD 实现异步任务,提高 CPU 利用率,提升用户体验。
7、使用 AFNetworking、SVProgressHUD、MJRefresh、SDWebImage 等主流第三方框架,提高开发效 率、提升用户体验。
8、利用 MapKit 和 CoreLocation 实现相关地图需求。
9、集成 Google Drive SDK、OneDrive SDK、 DropBox SDK、Box SDK, 以及 UIDocumentPickerViewController, 实现了 resume 的导入、导出功能。
10、使用 MVVM 优化复杂 UI 和网络请求逻辑。
11、使用 Instrument 调试工具对程序进行优化,使程序更加流畅,提升用户体验。