ID:300819

草根

Android 开发工程师

  • 公司信息:
  • TCL
  • 工作经验:
  • 9年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 可工作日驻场(离职原因)
  • 所在区域:
  • 北京
  • 朝阳

技术能力

1),熟练掌握Java语言,拥有丰富的系统设计分析能力及面向对象分析设计能力,熟悉常用的设计模式(代理、单例、工厂、建造者、观察者、策略等)及反射原理,自定义泛型,多次采用设计模式重构app代码;
2),熟练掌握JVM原理,反射,动态代理以及对ClassLoader 热修复有比较深的理解;
3),精通UI,精通自定义View,能利用事件分发原理解决UI交互问题;
4),对UI界面设计和优化有实际工作经验;
5),对内存优化,用户体验优化有实际调优经验;
6),熟练掌握okhttp/retrofit等第三方架构,熟悉tcp/ip,http协议,对socket通信也相对精通,并具备相关性能调优能力;
7),有实际写过JNI代码与C/C++交互的代码的封装
8), ,了解dart;
10),有MVP/MVVM架构搭建项目的实际开发经验;
11),对模块化,组件化开发架构有深入的研发经验;
12),了解小程序开发,对flutter开发有自己的学习经历,但无实际的商业项目;

项目经验

项目描述:
CoinTiger是一款数字货币交易平台APP,上架在google play商店,主要包含现货、合约、法币、ETF、打新、矿池、社区、盲盒、活动等功能模块。APP主要面向海外用户,支持200+的币对交易
使用技术:
Arouter模块化 + MVP/MVVM + Retrofit网络框架 + Skin皮肤框架+ Json动画 + BrideWebView + 云信IM + JNI/NDK + 阿里KYC/ Jumio KYC(国际) + Google登陆 + 自定义UI(K线图表、文字+自定义表情) + ViewPager/Fragment多层嵌套

案例展示

  • Cointiger

    Cointiger

    责任描述: 1、 把控APP版本的开发进度,每周向总监汇报开发进度 2、 编写APP架构,研发框架 3、 封装网络模块、MVP/MVVM Base类以及其他公用模块 4、 自定义View的研发 5、 为公司开发平台研发技术选型 6、 完成产品功能迭代与性能调优

  • Halo浏览器

    Halo浏览器

    责任描述: 1、 底部菜单栏、设置功能、搜索引擎选择功能 2、 40多个国家的多语言替换(通过脚本实现) 3、 自定义控件 4、 功能迭代与性能调优

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

相似人才推荐

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服