ID:275441

用户6809199840

前端开发经理

  • 公司信息:
  • 交通银行
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 浦东

技术能力

1. 熟悉 View 绘制流程、事件分发机制和解决事件冲突;
2. 熟悉 Android 多线程模型,Handler 消息机制;
3. 熟悉 Android 中的内存泄漏、内存优化、布局优化、图片缓存等;
4. 熟悉常见的设计模式,单例模式、观察者模式、工厂模式等;
5. 熟练使用 OKHttp 网络框架,Glide 图片框架,EventBus 等;
6. 熟悉 MVC、MVP、MVVM 架构,熟悉 JectPack 框架;
7. 熟悉 JVM 内存模型,类加载、热修复、hook 技术;
8. 熟悉 Arouter 组件化技术,熟悉对项目进行组件化拆分、重构;
9. 熟练 Flutter 跨平台编程技术;
10. 熟悉机器学习、CNN、RNN、GAN 等神经网络算法;

项目经验

一、前程无忧 51job
项目描述:一款用于求职的服务类型的 APP,主要为来自各行各业的用户,提供精准的职位推荐、投递 服务。包括职位搜索、名企招聘、四大行业、校园招聘等多个模块。
职责描述:1.根据需求,负责功能模块的开发,项目的版本更新; 2.解决项目中每个版本的 crash 和内存泄漏; 3.负责项目的功能模块自测、联调测试等; 4.编写相关的技术文档,为其他部门的同事提供技术支持; 5.在项目中集成极光和小米推送服务; 6.优化项目中代码,重构定位、数据字典等模块;
运用技术:1.将项目整体架构优化为 MVVM+Retrofit+RxJava 架构,降低耦合性。 2.运用 AOP 面向切面编程技术,结合 Java 反射、注解技术,实现数据埋点的统计、按钮 防重复点击、日志打印等; 3.运用 AsyncTask 和线程池技术,管理多线程; 4.采用本地存储+SQLite 数据库存储结合的方式,进行数据缓存; 5.使用工具 LeckCanery 进行内存泄露的检测和解决; 6.使用 Jenkin 打包平台构建自动化打包、加固; 7.兼容 Android Q,适配折叠屏等适配工作; 8.负责项目中接入 Tinker 热修复技术。


二、交通银行“手机银行”APP
项目描述:手机银行”APP 是交通银行的用于转账汇款、生活理财的金融服务类 APP,主要包含存款转 账、财富频道、扫码支付、贷款业务、生活服务、交银直播等多个功能模块。
职责描述:1. 根据产品需求,负责交通银行 APP 功能开发,项目的版本更新; 2. 负责采用“组件化”的思想和 MVVM 的架构重构整个项目; 3. 负责项目中每个版本的维护,用户上报问题的定位、排查、解决,工单、翻单的处理; 4. 负责编写相关的技术文档、详细设计文档,为其他部门的同事提供技术支持; 5. 负责解决项目中的 crash 和内存泄漏; 运用技术:1. 对整个项目进行“组件化”拆分: 最底层是基础 SDK;倒数第二层是基础组件,依赖于基础 SDK;再往上是业务组件和业务 模块,依赖于基础组件;最上层是 APP 壳工程。层次分明,降低耦合,采用 ARouter 框 架来进行各业务模块之间的交互。 2. 采用 MVVM 架构重构整个项目,双向绑定,数据驱动; 3. 采用工厂模式、策略模式等设计模式对项目中的相关功能进行重构、封装;

案例展示

  • 前程无忧51job

    前程无忧51job

    前程无忧 51job 项目描述:一款用于求职的服务类型的 APP,主要为来自各行各业的用户,提供精准的职位推荐、投递 服务。包括职位搜索、名企招聘、四大行业、校园招聘等多个模块。 职责描述:1.根据需求,负责功能模块的开发,项目的版本更新; 2.解决项目中每个版本的 crash

  • 交通银行手机银行app

    交通银行手机银行app

    交通银行“手机银行”APP 项目描述:手机银行”APP 是交通银行的用于转账汇款、生活理财的金融服务类 APP,主要包含存款转 账、财富频道、扫码支付、贷款业务、生活服务、交银直播等多个功能模块。 职责描述:1. 根据产品需求,负责交通银行 APP 功能开发,项目的版本更新;

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

相似人才推荐

信用行为

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

发布任务

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

微信接收人才推送

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

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