● 熟练使用Objective-C开发语言、熟练使用iOS SDK及相关开发工具;
● 熟练掌握OC内存管理机制;
● 熟练MVC,Delegate,观察者,单例等设计模式和KVO,KVC,Block,通知等机制以及
UIViewController的生命周期;
● 熟练支付宝、微信支付,友盟社交分享,高德地图,极光推送、环信即时通讯等SDK集成与使用;
● 熟练使用Git,SVN源代码管理器; 熟练掌握APP真机调试与上架的流程;
● 熟练UIKit控件的使用以及对控件进行重写与封装,满足项目的实际需求;
● 熟练网络请求、XML解析、Json解析、数据上传;
● 可以熟练运用各种第三方库;
● 熟练使用基于代码的应用程序架构搭建,灵活使用纯代码、XIB和Storyboard;
● 熟练掌握第三方类库管理工具Cocoapods的使用;
● 熟练GPS 定位和地图、高德、百度地图的集成;
● 具有良好的英文文档阅读能力,编程基础扎实,具备良好的编程习惯;
● 熟练掌握NSThread,NSOperationQueue,GCD等多线程的使用;
贝因美-妈妈购
责任描述:
项目简介:
● 妈妈购隶属于贝因美集团,是为妈妈们提供一个安全方便的母婴类电商购物平台;
应用技术:
● 使用React-Native进行项目开发;
● 自定义tableView实现电商平台动态可配置楼层数据样式;
● 使用AFNetworking,SDWebImage进行数据请求,图片加载;
● 使用SDWebImage进行图片下载后对tableViewCell动态计算高度;
● 通过自定义UICollectionView来布置商品列表界面并实现商品列表界面大图、小图可切换模
式;
● 自定义搜索框,实现具有商品、店铺类别选择的搜索框;
● 自定义UICollectionView来展示热门搜索、历史搜索等关键词信息;
● 自定义View实现商品规格选择界面,实现不同规格及库存条件匹配筛选;
● 使用CocoaPods对项目库文件进行管理;
● 使用MJExtension进行上拉、下拉刷新操作;
● 通过自定义UITableView来显示用户评论,并动态计算UITableViewCell的高度;
● 通过Xib、Storyboard来进行界面布局。
● 集成支付宝、微信支付第三方支付进行购物付款计算;
角色 | 职位 |
负责人 | 高级iOS开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |