1 具备独立开发能力,基础扎实,功能研发,技术攻坚,问题定位及解决。
2 关注 内存泄漏 ,保证APP性能稳定 ,代码的健壮。
3 熟悉GCD、NSOperation多线程编程开发。
4 熟悉MVC、MVVM等架构设计模式。
5 数据持久化各种方案。
6 原生app与web进行js交互。
7 runtime runloop运行机制 。
8 熟悉组件化开发。
9 熟悉各种产品软件 figma 墨刀 MindMaster Axure 等
10 熟悉 app 发布全流程
11 IM 币圈交易所开发相关经验
比特大陆
职位:移动端资深开发工程师
一iOS项目
1 应用开放平台手机端app 开发
2 负责appia IM 项目 音视频第三方sdk功能抽离 和 平台化工作的代码编写
3 负责iOS 端 bch 钱包项目研发工作
4负责比特大陆智能园区访客业务
针对智能园区独立功能开发,包括toB 应用 ,访客功能开发
针对公司图书管理系统开发
底层的公用架构开发 /路由协议/网络数据检测/数据解析/图片网络加载等
访客功能后台reactJS 管理系统 迭代开发
二 底层研发项目
底层基础库开发,开发工具组件,基础功能模块通过cocoapods封装实现跨team开发
三web 业务
web 业务,基于ant-d /react 管理后台开发维护,访客权限管理功能,bug 修改
58同城
ganji 懒人找房 iOS c端 客户端
职位:iOS Leader
完整项目编写
iOS 客户端用户找房,语音发布找房需求,与赶集网房产项目其他线上项目连接在一起,利用赶集网房产资源,整合 iphone 客户端。
客户端利用 sql 储存客户需求信息,对话房产经纪人,和房产经纪人 b 端联系 用户登入,获取附近的经纪人个数,信息。
发布找房信息可以分为语音找房,文字找房,对于房产的需求分为房产的定位地址,和选择地址。
户型实现实时更新,动态根据所在城市的情况来显示选择信息。
离线数据存储,定时更新,缓冲清除。
地图找房功能,地图交互功能实现 责任描述: 项目前期的需求分析,可行性研究。
项目迭代 从1.0 —2.1
iOS 懒人找房 b端 房产经纪人
房产b端的原始开发
关于房产经纪人的房源编辑,上传,与线下c端用户沟通的im功能代码编写
ios 客户端用户找房,语音发布找房需求,与赶集网房产项目其他线上项目连接在一起,利用赶集网房产资源,整合 iphone 客户端。
客户端利用 sql 储存客户需求信息,对话找房人,和找房人 c 端联系
发布经纪人房源,对于房源的状态控制,刷新,删减,推广,功能实现。
对于 c 端发布来的对话信息整合,聊天 im 内容网址,电话正则表达式编写。 - 对于 b 端房源信息整合,已发布,未发布, 民居,商品房信息划分
离线数据存储,定时更新,缓冲清除。
项目前期的需求分析,可行性研究。 服务端接口文档编写,修改,确定。
模块功能实现工作时间安排 需求功能的实现 后期 bug 修改 项目提交商店
1.0.0 项目原始开发 1.1.0 项目迭代开发 1.2.0 项目迭代开发
创新工场(北京)科技有限公司
主要从事 iOS开发,天天用车app ,麦大大app
1 天天用车iOS版本的开发工作 版本迭代
负责iOS 端的代码编写工作 开发流程安排
第一个版本迭代,修改老版本bug,优化订单列表 增加马上Go 功能 等
3.0 带领团队,进行天天用车大版本改进,主要是在UI和聊天功能上进行更改
增加好友添加功能,初步完成app内社交功能增加车主保养服务功能。
3.6.0 重新大改版,增加天天用车社交版本,好友之间交互,约车之间的交互。
迭代版本从1.6到3.6
2 麦大大 iOS版本
负责iOS 代码编写工作
车主后市场app 麦大大,代码编写。增加app 数据点统计。bug 修改,2.0大改版的代码编写
项目管理过程中增加CI 管理。项目打包分发自动化。
协助麦大大Android版本开发
iOS& Android 项目都有参与。
3 查违章app iOS版本编写
帮助创新工场孵化项目微车app 的原始开发,包括地图的功能,查违章功能,广告位,等,重新整合了网络架构,放弃了原来的不成熟的thrift架构。大版本的ios8 初步适配。
本地生活服务类 应用,基本覆盖了所有app 需要的技术点,本地存储,im,长链接,通知,信息展示,等
iOS开发leader,项目包含交易所所有的技术点,k线,交易,kyc,用户信息,多国语言问题。还有其他基本的技术点。
民宿类app,基本技术点 IM 聊天,信息展示,本地数据库,同时内部技术 也有组件化管理,内部性能提升等技术