ID:157161

will

高级iOS开发

  • 公司信息:
  • 上海瑞庭网络科技有限公司(安居客)
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 上海
  • 闵行

技术能力

1. 8年工作经验,5年iOS研发经验,丰富的项目研发经验;
2. 熟练掌握Objective-c语言,熟练掌握MVVM架构、代理、单例等常用设计模式;
3. 熟悉OC的runtime的运行时机制和内存管理机制;熟练使用AFN、SDWebImage、YYKit等第三方框架;
4. 熟悉ReactiveCocoa框架,提升代码整合能力;熟悉ReactNative框架,html5混合开发,熟悉ES6语法;
5. 熟练使用NSThread、GCD、NSOperation等多线程方式开发;熟练使⽤Git版本控制⼯具;
6. 目前在上海,期望工作地点上海。

项目经验

2018.04 - 2019.04 安居客App
项目描述:
找二手房,新房,租房专业房产平台。
项目职责:
1. 独立负责新房业务、楼盘最新动态、置业顾问动态的开发
2. 重构业主首页,调整以前⽼代码布局方式,使页面更加流畅,减少卡顿
3. 重构房屋估价及房价趋势,⽤rowManager统⼀管理,用对应的viewModel生成对应的row,同时管理点击事件、埋点等,拆分原来臃肿的controller
4. 针对⼯程巨大,编译慢问题,通过注入动态库的方式实现快速编译
5. 用函数响应式思路封装富文本AttributedString,简化代码,方便上手

2014.10 - 2018.04 Hi维修用户端APP
项目描述:
上门手机回收维修,O2O服务平台,让用户获得更专业放心的上门手机维修服务,不受时间地点的约束
项目职责:
1. 负责公司iOS平台下的iPhone应用程序的设计及开发
2. 新版本用MVVM+RAC重构,拆分原来臃肿的controller,ViewModel把网络请求、数据的展示逻辑、页面刷新从VC中拆分出来,做到轻量化,方便测试
3. 项目开发周期估算(从产品整体到细节的深入讨论与思考,技术可行性预演,技术方案定制)
4. 封装常用控件,包括UILabel(CoreText异步渲染)、模态提示框、加载动画
5. 网络模块对AFN进行再次封装,与后台确定缓存更新策略,同时封装图片异步下载框架,CoreGraphics后台线程渲染,并支持逐行扫描、隔行扫描、渐进式图像加载
6. 利用Instruments调试⼯具定位代码,UIBezierPath、UIGraphics绘制圆角,异步数据处理、存储,缓存,离屏渲染等方式提升性能
7. 优化TableView列表,对多图下载⼯具进行多线程封装,在后台线程用CoreGrapics进行渲染,再拿到主线程显示进行异步绘制,减少UI层级

2014.10 - 2018.04 Hi维修用户端RN模块
项目简介:
针对回收手机、平板业务,重构回收app端
项目职责:
1. 估算项目开发周期
2. 基础框架搭建,包括网络请求库Fetch的封装
3. AsyncStorage本地持久化,缓存、更新用户地址列表、购物信息
4. 与Native通信,桥接native modules模块的开发,包括地图定位、相机功能等
5. 热更新方案设计,加入版本控制,灰度升级

2014.10 - 2018.04 Hi维修M站
项目简介:
针对回收手机、平板业务和上门手机维修业务,重构Hi维修m站
项目职责:
1. 基础网络请求库搭建,封装JWT加密,同时与RN共用
2. 基础UI控件封装,封装导航栏、提示框、PickerView、TabBar、弹出层
3. 开发、生产webpack配置文件设置,打包文件压缩
4. 页面路由配置,React-router-dom封装
5. 数据本地持久化,Redux缓存更新用户地址信息、购物信息,完成数据的增删查改
6. 封装高德地图,包括地理定位、附近POI、搜索联想词

2013.10 - 2014.09 anycodes.com
项目简介:
欧美电商优惠信息平台,提供主流电商优惠折扣信息
项目职责:
1. 负责网站页面切图,css+html开发
2. 负责m站适配,以实现响应式设计
3. 负责⼀些交互特效以及banner滚动效果

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服