ID:153095

聪0712 身份已认证

iOS高级开发工程师

  • 公司信息:
  • 诚迈科技(南京)股份有限公司
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 广州
  • 天河

技术能力

1. 熟练掌握Objective-C、C语言编程,了解Swift。熟练掌握iOS平台各类API,具有良好的编程习惯和解决问题的能力;
2. 熟练掌握MVC设计模式,delegate、KVO、单例、通知、Block、target-action等,深入理解面向对象设计思想,熟悉常用的设计模式,能独立开发iOS应用;
3. 熟悉OC的Runtime、RunLoop的运行机制和内存管理机制;
4. 熟悉CocoaPods使用以及熟练使用AFNetWorking、SDWebImage、FMDB、Aspects等常用第三方框架;
5. 熟练使用代码写UI、AutoLayout,熟练掌握Storyboard,Xib可视化编程;
6. 熟练使用GCD、NSOperation等多线程编程开发;
7. 掌握数据库FMDB的使用以及对数据的增删改查功能,NSUserDefaults、Plist、Archieve归档等数据持久化操作;
8. 熟练使用Xcode开发环境,熟悉Interface Builder及iPhone SDK开发环境;
9. 熟悉网络数据JSON的请求以及解析并转化模型,Charles网络数据抓包分析;
10. 熟悉APP上架的基本流程以及真机调试的能力;
11. 熟练使用SVN版本控制工具;
12. iOS开发基础扎实,具备良好的编码规范和设计思想;
13. 责任心强,执行能力强,良好的沟通能力;
14. 善于思考,乐于学习新技术,自学能力强;
15. 良好的沟通协作意识,能够承担工作压力,有能力独自完成设计和编码。
16. 能根据客户需求提出自己的开发建议,保证工作及时高效的完成。

项目经验

项目一:号码认证SDK和实名认证SDK
项目简介:
号码认证能力提供一键登录、本机号码校验服务。
实名认证包括身份证信息和手机号码的实名认证,身份证信息实名认证是以用户姓名和身份证号码为基础,支持根据用户的面部特征的关键信息,进行人像比对的校验服务;手机号实名认证能力是基于运营商线下实名认证大数据,以手机号码为基石,结合个人姓名、身份证号码、人像识别等不同要素形成的多系列实名认证服务。
功能点介绍:
1.一键登录服务;
2.本机号码校验服务;
3.运营商要素人像比对功能;
4.运营商手机号码实名认证功能;
责任描述:
1.号码认证一键登录老版本功能迭代更新维护;
2.移动统一认证活体检测SDK项目功能开发;
3.移动实名认证人像比对三要素SDK3.0.0金联汇通版本项目开发;
4.移动实名认证一键实名登录demo项目开发;
5.移动实名认证一键实名登录4系列SDK项目需求开发;
6.移动实名认证SDK 7系列各版本项目需求开发;
7.移动实名认证运营商四要素(活体检测版)ID_Auth_2.0.0项目开发;
8.移动认证CA实名认证融合SDK项目开发,负责人像比对和证书校验;
9.各模块线上发现的BUG修复迭代、优化;
10.相关SDK接入文档和规约文档的编写。

项目二:和多号个人版(原一卡多号)
项目简介:
国内和多号业务是指在用户现有手机号码基础上不换机、不换卡却能增加多个(最多3个)副号(申请新号码或绑定已有号码),从而满足用户使用不同号码与不同人群进行语音通信、短信交流的需求。
功能点介绍:
1.通话:拨打电话、显示通话记录;
2.信息:发送短信;
3.联系人:联系人列表、联系人副号分组;
4.我的副号:广东移动公司副号开通取消等相关业务、副卡业务、广告活动等;
责任描述:
1.老版本功能迭代更新维护;
2.根据新需求4.0版本进行功能设计和开发以及整体布局UI实现效果;
3.项目开发周期估算,组员任务需求分配,安排相关模块功能开发工作以及开发进度确认;
4.整体数据的获取与解析,使用MVC架构模式对代码进行整体的编写;
5.通话页面自定义拨号盘功能模块逻辑编写和封装;
6.提取和封装联系人搜索显示功能模块的实现以及相关逻辑优化;
7.信息页面列表信息、新建信息、信息跳转等功能模块逻辑的编写;
8.我的副号页面4.0新版本,实现对申请、取消副号、登录注册、广告活动等业务模块逻辑编写,还有这些相关请求接口的封装实现和后台调测;
9.优化旧的埋点跟踪功能,采用面向切面编程技术,利用Aspects第三方库实现APP埋点跟踪记录功能;
10.实现通知中心跳转APP、H5网页外链跳转APP;
11.网络模块采用对NSURLSession的封装以及对NSURLSessionDataDelegate代理的各个回调处理;
12.利用Instruments调试工具定位代码,UIBezierPath、UIGraphics绘制圆角,异步数据处理、存储,缓存,避免离屏渲染等方式提升性能;
13.各模块线上发现的BUG修复迭代、优化;
14.相关规约文档的编写。

项目三:和多号企业版
项目简介:
和多号企业版项目是和多号个人版分出来的分支,目的是为移动企业内部工作人员使用,提供了副号业务的一些查询设置以及拨号发短信功能。
功能点介绍:
1.拨号:拨打电话、显示通话记录;
2.信息:发送短信;
3.联系人:企业联系人列表;
4.设置:副号开关机设置,已绑定副号等信息显示;
责任描述:
1.老版本功能迭代更新维护;
2.根据需求整体布局功能UI效果实现;
3.同步更新一些个人版功能需求到企业版实现;
4.对接企业版平台获取与解析接口数据,联调各业务接口;

项目四:爱辽宁和多号界面版SDK项目
项目简介:
爱辽宁和多号界面版SDK项目是为爱辽宁项目对接定制版的和多号SDK项目,提供了副号业务的一些操作接口和副号相关的设置功能。
责任描述:
1.根据需求进行iOS SDK整体基础框架搭建;
2.根据需求整体布局功能UI效果实现;
3.iOS SDK封装以及功能代码优化;
4.对接平台获取与解析接口数据,联调各业务接口;
5.打包SDK的Framework和资源包以及demo提供调测;
6.SDK相关规约文档的编写。

项目五:无忧行(香港移动Jego项目)
项目简介:
无忧行项目是为中国移动国际有限公司开发的一款面向出境游客户提供便利的通信和生活服务的产品。用户在境外出行时使用无忧行,可以:购买方便且优惠的境外流量包;上网无需换卡、无需携带额外设备;先付后用,随时查看用量,费用一手掌握;无需开通数据漫游也可使用境外流量包。
境外免费接听所有来电和拨打国内固话和手机,对方无需安装无忧行APP。
功能点介绍:
1.流量包订购UI界面的搭建;
2.项目整合华为CaaS_SDK的VOIP通话模块和Message信息模块;
责任描述:
1.根据客户需求整体布局通话和短信功能UI实现效果;
2.根据需求采用华为CaaS_SDK接口,进行VOIP通话和短信功能的设计与开发;
3.负责对应客户修改、需求变更以及线上修复迭代等等;
4.对接平台获取与解析接口数据;
5.相关规约文档的编写。

项目六:粤视听
项目简介:
为了满足移动用户对网络视频播放及流量包需求,广东移动利用流量包加视频打包套餐,用户通过优惠流量包加视频套餐后,可以方便的随时随地进行点播和包月播放网络视频而不用担心流量问题,同时在视视频播放过程中对网络专载加速,在网络拥挤下也可以保持视频播放带宽要求。
功能点介绍:
1.UI界面的搭建;
2.视频播放功能的设计和开发;
3.流量包订购页面、订购记录页面搭建。
责任描述:
1.根据客户需求进行视频播放包月点播订购功能的设计与开发;
2.根据客户需求视频播放功能UI界面的搭建;
3.采用AFNetworking框架封装的网络接口数据的获取与JSON解析处理网络数据;

案例展示

  • 和多号

    和多号

    项目简介: 国内和多号业务是指在用户现有手机号码基础上不换机、不换卡却能增加多个(最多3个)副号(申请新号码或绑定已有号码),从而满足用户使用不同号码与不同人群进行语音通信、短信交流的需求。 功能点介绍: 1.通话:拨打电话、显示通话记录; 2.信息:发送短信; 3.联

  • 无忧行

    无忧行

    项目简介: 无忧行项目是为中国移动国际有限公司开发的一款面向出境游客户提供便利的通信和生活服务的产品。用户在境外出行时使用无忧行,可以:购买方便且优惠的境外流量包;上网无需换卡、无需携带额外设备;先付后用,随时查看用量,费用一手掌握;无需开通数据漫游也可使用境外流量包。 境外

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

信用行为

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

发布任务

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

微信接收人才推送

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

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