ID:248400

雇主

Java研发工程师

  • 公司信息:
  • 广州天鹏
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 海淀

技术能力

掌握JAVA、Kotlin编码,组件化开发方式
深入理解端上设计范式思想,如MVC、MVP、MVVM开发模式
理解架构演进,有良好的分层和拆分思路,掌握模块化、插件化、动态部署等
熟悉百度地图、高德地图、mapbox地图SDK开发
熟悉极光、友盟推送、微信、支付宝等第三方对接
熟练掌握开源库的使用,如图片库(Glide\Fresco)、网络库(Volley\okhttp\Retrofit)、工具(Dagger\RxJava\EventBus)等
掌握常用数据库,如GreenDao、Realm、Room
熟悉使用liveData、ViewMoedl、lifecyle
熟悉Android各版本特性,解决各版本兼容问题

项目经验

1、负责开发团队的开发工作,拆分每个迭代的工作任务细化功能模块。
2、负责整个项目的架构设计、方案的制定。
3、负责对Android端项目进行架构设计、参与IOS通用代码库的封装。
4、整个项目采用Kotlin+MVP模式进行代码开发。
5、对和牧童APP进行组件化开发,解决项目中的技术难点问题。
6、进行新技术flutter、mapboxs的预研与使用。
7、使用常用的地图SDK 百度地图、高德地图、腾讯地图、mapboxs并进行再次整合。

2、几米对讲机基于Android系统,支持在线语音视频、抢麦、IM、视频录制、动态编解码。采用Webrtc开源技术、JNI,AIDL跨进程,AAC、H.264音视频编解码、WebSocket实现IM相关技术。
成就:
1、主要负责对讲机项目的音视频的开发工作,包括音视频的编解码(speex,aac,h.264)相关协议的调研与使用。
2、采用kotlin与java混合开发编程方式。
3、使用webrtc对音视频进行处理(降噪、回音消除等)。
4、编写项目中数据传输部分的JNI开发工作。
5、封装音视频通用的SDK,方便其它部门使用再开发。

信用行为

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

发布任务

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

微信接收人才推送

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

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