ID:235647

Super、超 身份已认证

高级iOS研发工程师

  • 公司信息:
  • 中大英才(北京)网络科技有限公司
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周日
  • 所在区域:
  • 北京
  • 海淀

技术能力

1.近7年开发经验,对app的整个开发流程非常熟悉。做过电商、直播、即使通信、视频会议类的app。
2.代码规范程度高,本人有代码洁癖,不喜欢不规范的代码。根据多年经验总结出自己的一套开发规范。
3.做过多个与音视频有关的项目,包括直播、录播、即时通信、多人视频会议等功能。熟悉webrtc技术。
4.熟练掌握Objective-c及swift,对React、Vue、Golang也有一定了解,能够做项目。
5.有组件化开发经验,对于封装SDK非常熟悉。

项目经验

项目一、准题库

项目描述:准题库包含学习,课程,两个版块。其中学习版块主要分为考点练习、历年真题、模拟考试、高频题库、章节课程、通关密押、错题练习几个小模块;课程版块主要分为单科、全科、全部课程几个小模块。

项目职责:
主要负责日常功能的维护以及线上版本的正常迭代功能。
根据产品经理提出的业务需求,完成项目业务的变更。
在项目中集成Bugly,方便后续的bug分析以及定位。
根据测试人员提出的bug,定位bug位置,更新线上版本。

项目二、北开在线(在线教育类App)

项目描述:北京开放大学官方在线学习平台,包括直播课/录播课在线学习,在线做作业、练习、在线考试、在线申请毕业、在线申请学位等功能,为学员搭建终身学习“立交桥”,促进首都终身教育体系的形成。

项目职责:
搭建项目基本框架,封装基础组件,整体采用MVC设计模式,在此基础上增加Service层,将数据的获取以及加工移到这里,减
少Controller中的代码量,避免业务复杂引起的代码臃肿问题。
纯手写(Masonry)及Xib混合使用实现UI界面的搭建。
项目中使用block、代理、单例、通知等常用设计模式。
对阿里云SDK进行二次封装,完成直播课、录播课的播放功能。
自定义Cell,使用UITableView/UICollectionView进行布局,完成界面搭建。
对接友盟SDK,实现第三方登录及分享功能。刷题模块使用UIPageViewController、UIViewController两种不同的方式实现。采用DTCoreText实现试题排版,支持多种试
题类型,如单选、多选、判断、填空、简答、材料等。
对接腾讯IM,完成直播聊天室功能,优化聊天室因聊天消息太多引起的卡顿问题。
自定义转场动画,实现底部抽屉效果的实现。
使用SAMKeychain存储用户私密信息,使用归档、FMDB实现数据持久化。

案例展示

  • 北开在线

    北开在线

    北开校园学习软件就是学员可以以在线看直播、录播课程形式进行学习,老师可以对相应课时配置作业及练习,学员在线巩固知识点。最终考试获得学分。通累积学分,达到标准,即可依次获得相关行业职业证书、毕业证书,获得学位. 项目职责: 1.搭建项目基本框架,封装基础组件,整体采用M

  • 准题库

    准题库

    项目描述:准题库包含学习,课程,两个版块。其中学习版块主要分为考点练习、历年真题、模拟考试、高频题库、章节课程、通关密押、错题练习几个小模块;课程版块主要分为单科、全科、全部课程几个小模块。 项目职责: 1.主要负责日常功能的维护以及线上版本的正常迭代功能。 2.根据产

  • 准题库

    准题库

    项目描述:准题库包含学习,课程,两个版块。其中学习版块主要分为考点练习、历年真题、模拟考试、高频题库、章节课程、通关密押、错题练习几个小模块;课程版块主要分为单科、全科、全部课程几个小模块。 项目职责: 1.主要负责日常功能的维护以及线上版本的正常迭代功能。 2.根据产

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

相似人才推荐

信用行为

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

发布任务

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

微信接收人才推送

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

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