ID:245824

山火 身份已认证

iOS开发工程师

  • 公司信息:
  • 北京奢易拍商贸有限公司
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 丰台

技术能力

熟悉iOS网络、内存管理、异步编程、runtime等技术
掌握常用设计模式,移动端架构设计,重构技巧
熟练掌握各种性能监控工具,具有丰富的优化经验,如列表卡顿,内存泄漏
熟练掌握常用布局方式,纯代码,xib,masonry,SnapKit
熟练使用常用框架,如Alamofire、AFNetworking、SDWebImage、YYWebImage、Kingfisher、 MJRrefresh、FMDB
熟练掌握IM功能,单聊,群聊,单点登录
熟练使用MVC,MVVM
有一定的App瘦身经验
对代码质量要求较高,不适用与当前场景的代码,会及时优化或重构
自学能力强,技术全面,可独立开发
代码千行过,bug不沾身

项目经验

优奢易拍
一款为用户提供奢侈品真伪鉴定、闲置交易、购物分享的服务平台,奢侈品鉴定方面的主要平台之一。
完成了项目从无到有的开发,上架,以及后续不断的迭代、开发,包含鉴定、回收、B端交易、直播、维权、笔记、一元夺宝、广告推荐等多个模块,鉴定订单数量从一个月几百单增长到每天上千单
项目任务:
项目框架的搭建
主要功能库及各个分类的封装,如:自动归档封装、定位封装、支付、BaseViewController,BaseNavigationController...
更换聊天库,从环信升级为云信
因鉴定对图片要求较高,优化图片压缩算法
自定义相机, 多图拍摄, 多图上传
支付相关封装, 杜绝用户非正常返回app, 无法监控支付回调的情况, 同时支付调用大大简化
支付失败处理优化,使用策略模式实现不同支付场景不同处理方案
数据请求封装
接入内存泄漏检测工具,使泄漏暴露在开发阶段
使用观察者模式添加常用事件处理类,大大降低耦合度及复杂度,如登录登出处理,用户信息编辑,都需要多个地方发生改变
提前调研,推动团队使用路由跳转,降低耦合度
添加日志系统,并自动上传
添加广告推荐
埋点统计封装处理,包括自动上传,全埋点,可视化埋点,代码埋点
图片添加标签及显示
自定义相机,进行鉴定图片上传
直播全套流程的实现
搭建在线智能客服功能
多环境搭建,不同环境不同处理,降低打包的风险
App瘦身,IPA包从130多M减少到90M,包括图片压缩,无用图片清理,大型图片尽量采用网络图代替,废弃代码清除,相似功能优化封装,查找未使用的方法及属性进行删除
推动团队使用OCLint进行Code Review
分析线上bug,分派给各个开发人员
处理项目中的重点,难点功能

案例展示

  • 优奢易拍

    优奢易拍

    熟悉iOS网络、内存管理、异步编程、runtime等技术 掌握常用设计模式,移动端架构设计,重构技巧 熟练掌握各种性能监控工具,具有丰富的优化经验,如列表卡顿,内存泄漏 熟练掌握常用布局方式,纯代码,xib,masonry,SnapKit 熟练使用常用框架,如Alamof

  • 鉴定师版

    鉴定师版

    这个App是提供给鉴定师使用的,用于鉴定师的接单、与用户沟通、各个订单操作及鉴定师操作 独立开发鉴定师版,使用Swift3.0搭建(后期升级为了4.0) 项目任务 搭建聊天,接单,订单处理,用户登录,鉴定师提现 面向协议搭建各种功能 使用SwiftLint进行Code

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

信用行为

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

发布任务

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

微信接收人才推送

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

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