ID:207579

东风不起尘

ios 高级开发工程师

  • 公司信息:
  • 头条
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周日
  • 可工作日远程
  • 所在区域:
  • 武汉
  • 全区

技术能力

● 精通Objective-C 熟悉Swift 了解C/C++ Java编程语言;
● Dart Flutter 跨平台app开发;
● 熟练掌握MVC、MVVM、代理、单例等设计模式;
● 熟悉JS H5页面和原生代码的交互;
● 熟练掌握iOS中的UI控件的使用、UITableView的滑动优化 ;
● 了解View的事件传递机制、视图响应机制 以及消息传递机制
● 了解UI绘制原理 ;
● 熟悉OC的runtime的运行机制和内存管理机制;
● 熟悉本地化数据存储 归档、(SQLite)FMDB 等;
● 熟悉iOS的多线程、GCD等;
● 熟悉短视频编辑(滤镜,美颜,贴纸等)、视频连麦直播、云信即时通讯(个人,群,聊天室)等开发
● 熟练使用常见的第三方SDK(支付宝,微信支付,人脸识别,高德 ,网易云信 ,JPush,美摄短视频编辑,腾讯短视频编辑,声网直播)

项目经验

核心参与Timing项目
项目背景
1.为了提高学习圈页面的流畅度;
2.解决AppDelgate代码臃肿 不易维护;
3.需求快速迭代的开发成本较高;
4.方便定位线上bug;
5.数据埋点;
6.一切为了提高用户量和日活;

方案和效果
1.使用YYKit框架 优化了学习圈页面 FPS保持在56 - 60之间;
2.使用AppDelgate的分类 分解第三方的代码 维持AppDelgate中代码量在300行左右;
3.使用了MVC MVVM模式 分解代码的结构 便于项目的快速迭代开发;
4.使用bugly第三方 上传符号化文件dySYM 定位线上的bug;
5.项目的迭代都是根据数据埋点来出项目需求的;
6.为了提高用户量和日活 做了云信聊天维持好友关系 三种群(普通群 打卡群 契约群)聚集一起学习的伙伴 还可以学习赚钱;视频连麦直播一起学习;短视频编辑(模仿VUE Inshot APP)发布视频等一系列的功能模块,达到用户量400W左右 DAU 25W左右;

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1

发布任务

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

微信接收人才推送

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

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