OzoraTsubasa

Android高级工程师
卡友支付服务有限公司 · 6年经验
OzoraTsubasa
日薪: ¥800/8h
地点: 北京 通州
时间: 下班后周六周日可工作日远程
有团队 · 可整包 ID:220551 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Android Kotlin React Java C语言 UI
6年多的Android开发经验,期间在支付及教育培训行业工作,具备坚实的java基础和编程思想,精通Android常用UI控件和Android UI框架,能独立分析StackTrace,解决疑难BUG及内存泄漏,掌握IPC机制,AIDL,跨进程通讯,了解React Natvie、Kotlin、C语言开发,熟悉H5与原生混合模式开发等技术。

主要满足商户随时随地的收款,并为用户提供多种支付方式、如刷卡支付、扫码支付等。
主要负责:
1:客户端产品的优化、升级。
2:学习和研究新技术以满足产品的需求,根据开发过程中的体验对产品提出改进建议。
3:参与项目具体模块开发如:账单管理(类似51管家)、调试机具等。
项目结构:
项目从Module层上分为3种,由主工程app,硬件抽象层core以及其他的具体机具的硬件实现层。主工程主要包含业务逻辑、UI、网络请求以及一些工具,而core中除了硬件抽象层外,还包括8583报文解析以及传输层。具体机具的硬件实现层,主要包括抽象硬件Device,Pos,Printer的实现,以及对打印数据PrintUnit的解释。项目的业务逻辑从代码结构上来说,使用的是MVP的模式,由于考虑到复杂度,没有采用dagger维护实例,因此Presenter以及View都需要手动维护实例。在业务逻辑的开发上,若不是特别简单且功能独立性高的逻辑功能,请尽量遵循MVP的模式来开发,一方面是为了今后在多人协作上的方便,另一方面可以让业务处理逻辑以及数据模型复用率更高。在项目中,使用了大量的rxjava的操作。
技术点:
1:项目使用MVP模式作架构。
2:配合RxJava+Retrofit+OkHttp作为项目的数据传输和处理。
3:混合开发,原生与JS互相交互调用。
4:交易管理模块使用React Native技术开发。
5:项目引入友盟、ButterKnife、 Glide、Gson、leakcanart、alibaba arouter、aliyun httpdns、人脸识别等第三方jar、aar、依赖项目。
6:项目引入过第三方支付(支付宝、微信)支付。
7:使用SVN作为整个APP项目的代码版本控制。
8:使用Android Studio 作为整个App项目的IDE。

项目链接:https://dwz.cn/7Xouiiec

整包服务: 微信公众号开发微信小程序开发H5网站开发App开发UI设计
负责人: Android高级工程师
团队成员: 产品经理 UI设计师 iOS工程师 安卓工程师 前端工程师 后端工程师 
OzoraTsubasa ID:220551 复制

OzoraTsubasa

有团队 · 可整包
Android高级工程师 · 6年经验 · 卡友支付服务有限公司
城市北京 通州 日薪800元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Android Kotlin React Java C语言 UI
6年多的Android开发经验,期间在支付及教育培训行业工作,具备坚实的java基础和编程思想,精通Android常用UI控件和Android UI框架,能独立分析StackTrace,解决疑难BUG及内存泄漏,掌握IPC机制,AIDL,跨进程通讯,了解React Natvie、Kotlin、C语言开发,熟悉H5与原生混合模式开发等技术。

项目经验

主要满足商户随时随地的收款,并为用户提供多种支付方式、如刷卡支付、扫码支付等。
主要负责:
1:客户端产品的优化、升级。
2:学习和研究新技术以满足产品的需求,根据开发过程中的体验对产品提出改进建议。
3:参与项目具体模块开发如:账单管理(类似51管家)、调试机具等。
项目结构:
项目从Module层上分为3种,由主工程app,硬件抽象层core以及其他的具体机具的硬件实现层。主工程主要包含业务逻辑、UI、网络请求以及一些工具,而core中除了硬件抽象层外,还包括8583报文解析以及传输层。具体机具的硬件实现层,主要包括抽象硬件Device,Pos,Printer的实现,以及对打印数据PrintUnit的解释。项目的业务逻辑从代码结构上来说,使用的是MVP的模式,由于考虑到复杂度,没有采用dagger维护实例,因此Presenter以及View都需要手动维护实例。在业务逻辑的开发上,若不是特别简单且功能独立性高的逻辑功能,请尽量遵循MVP的模式来开发,一方面是为了今后在多人协作上的方便,另一方面可以让业务处理逻辑以及数据模型复用率更高。在项目中,使用了大量的rxjava的操作。
技术点:
1:项目使用MVP模式作架构。
2:配合RxJava+Retrofit+OkHttp作为项目的数据传输和处理。
3:混合开发,原生与JS互相交互调用。
4:交易管理模块使用React Native技术开发。
5:项目引入友盟、ButterKnife、 Glide、Gson、leakcanart、alibaba arouter、aliyun httpdns、人脸识别等第三方jar、aar、依赖项目。
6:项目引入过第三方支付(支付宝、微信)支付。
7:使用SVN作为整个APP项目的代码版本控制。
8:使用Android Studio 作为整个App项目的IDE。

项目链接:https://dwz.cn/7Xouiiec

团队情况

服务范围:
微信公众号开发微信小程序开发H5网站开发App开发UI设计
团队构成:
负责人(Android高级工程师) | 核心队员:产品经理 · UI设计师 · iOS工程师 · 安卓工程师 · 前端工程师 · 后端工程师
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏