ID:222265

Syu

IOS高级开发工程师

  • 公司信息:
  • 北京环球国广媒体科技有限公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 朝阳

技术能力

1.熟练掌握Swift,面向对象编程思想及并发编程,熟悉OC、Flutter、C、C++。
2.熟悉常用的设计原则及设计模式。
3.熟悉常见的开源框架如:RxSwift,Alamofire,SdWebImage,SwiftJson等, 对其源码有较为深入的了解。
4.熟悉多线程、Runtime、Runloop、内存管理、UI优化,使用Instrument进行检测内存与UI绘制
5.图片简单处理、视频直播等经验,如:GpuImage、AudioToolBox、VideoToolBox、OpenCV等
6.具有比较扎实的计算机基础,熟悉常见的数据结构和算法
7.五年电商,国语,双语。OA系统、二手车市场、一年聊天工具,类似钉钉、扫码系统等等

项目经验

2019.10-2020.04 聚鲨协同办公App
IOS开发工程师 swift 环球购物
项目简介:聚鲨协同办公是一款移动办公App,具备考勤管理,流程申报,联系人查询,及时通讯等功能模块,促进无纸化办公,简化办公流程,营造良好的办公环境。
项目职责:负责项目架构搭建,从零开发新的功能模块相关技术点:
1.使用mvvm,RxSwift+RxCocoa链式响应编程
2.使用SwiftyJson+Alamofire+Moya,实现Model层核心接口请求,统一解析处理接口返 回数据,大大降低冗余代码量。

2018.7-2020.4 Citruss(迪拜电商App)
IOS开发工程师 swift 环球购物
项目简介:
Citruss 是为位于阿联酋迪拜的Citruss TV公司开发的移动购物App,向中东北非地区的十余个国家提供服务,该项目涉及多国市场,为不同的市场提供差异化商品,并同时具备英语和阿拉伯语两种语言环境,极大地提高了中东北非地区消费者的购物体验。
项目职责:负责架构调整,核心模块的重构,并开发新的功能模块相关技术点:
1.该项目为从国外转国内开发,首先针对该项目混乱的架构进行了重构,更加符合MVC,配合SwiftyJson,Alamofire,实现网络交互的核心层与业务层分离解耦,实现接 口 统一解析,大大简化了接口的调用的冗余代码。
2.优化了大部分的stroyboard,避免影响加载、启动时间与性能,减少不必要第三方库的使用。
3.该项目涉及国际化问题,兼容阿拉伯语的阅读习惯,实现right to left 的布局方式
,并通过自定义的工具类实现全局的语言切换。
4.针对该项目正式发版和切换测试后台环境需要手动更改大量配置,容易出现差错
,通过优化本地配置buildSetting/Signing/xcconfig,将不同环境改为配置项,多模块统一配置,提高打包的安全性和效率

2015.12-2018.7 聚鲨环球精选(电商购物App)
IOS开发工程师 OC 环球购物
项目简介:
聚鲨环球精选App是环球国广媒体科技有限公司精心打造的移动视频购物平台
,同时与覆盖全国的电视购物频道,依托大数据开展精准营销推送,为亿万家庭精选推荐来自全球的高品质家居用品,创造理想的购物体验。
项目职责:
负责核心模块的开发,及代码优化,优化编译流程,提高工作效率。相关技术点:
1.该项目为维护接近五年的项目,使用的是IOS APP的基本架构MVC。由于长期的
不断迭代,缺少优化,参与该项目后首先针对UI绘制进行了优化,提升UI绘制效率, 并使用Leak,针对内存泄漏问题进行优化。
针对电商项目较为复杂的业务模块--商品详情重构,进行业务逻辑与视图逻辑分离,模块化封装,将原来UIViewController中接近四千行代码,去除了3/4,对于之后的业务变更,会更灵活,大大提高了复用性和扩展性。

案例展示

  • 聚鲨环球精选

    聚鲨环球精选

    聚鲨环球精选App是环球国广媒体科技有限公司精心打造的移动视频购物平台 ,同时与覆盖全国的电视购物频道,依托大数据开展精准营销推送,为亿万家庭精选推荐来自全球的高品质家居用品,创造理想的购物体验。 项目职责: 负责核心模块的开发,及代码优化,优化编译流程,提高工作效率。相关

  • Citurss

    Citurss

    Citruss 是为位于阿联酋迪拜的Citruss TV公司开发的移动购物App,向中东北非地区的十余个国家提供服务,该项目涉及多国市场,为不同的市场提供差异化商品,并同时具备英语和阿拉伯语两种语言环境,极大地提高了中东北非地区消费者的购物体验 项目职责:负责架构调整,核心

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服