ID:170490

一步

高级移动端开发工程师

  • 公司信息:
  • 深圳市轻松到家科技股份有限公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 宝安

技术能力

1、5年Android开发经验,1年前端开发经验,有众多的项目开发经验,熟悉开发流程
2、有良好的java基础和Android基础,面向对象编程,熟悉各种各样的UI界面搭建,熟悉Android的各种组件
3、使用Vue架构开发html前端页面,原生用WebView加载页面,进行交互等
4、熟练的使用AndroidStudio、Eclipse、SVN、Git、SourceTree、Postman、WebStorm 等工具进行开发
5、熟悉使用GreenDAO、EventBus、Glide、Gson、OkHttp、Retrofit等Android主流第三方框架,架构项目或者进行二次开发等
6、自己写代码生成模板,快捷生成Activity等代码
7、熟悉Android里面的数据存储方式,熟悉json、protobuf、xml等数据的解析
8、熟悉Android 多线程编程, handle通信机制
9、熟悉http协议,UDP和TCP协议,soket通信
10、熟悉屏幕设配和多语言设配
11、有对APP内存优化的了解,能分析OOM/ANR等异常
12、熟悉adb命令的使用
13、自定义控制log,在APP里显示出来,可以复制或发送出去,分析测试出现的逻辑或异常等错误
14、了解一些Linux命令,开发过后台,对后台开发有一些了解
15、有即时通信的开发经验

项目经验

项目名称:轻松到家师傅版(2018/8-2019/6)
开发工具:Android Studio+Git
项目描述:轻松到家平台下的一个管理师傅用的APP,主要提供给师傅们使用,可以在里面抢单,查看自己的订单,上门签到服务,直到完成订单等
技术描述:
1.使用ButterKnife View注入框架
2.使用okhttp实现异步的http请求的封装,统一处理Token、JSON解析、异常提示等
3.使用Glide加载网络图片
4.使用GitLab+SourceTree管理代码,用分支管理版本
5.自义定开发日志组件,收集http请求等日志并显示出来,还可以发送到微信钉钉等
6.实现服务器的切换,APP可以切换发布环境、测试环境、预发布环境等
7.部分界面使用前端的技术开发,用Vue写好html页面,然后APP里使用WebView加载html页面,原生和html可以交互,有更新不用发版本等优势

项目名称:传意对讲(2015/7-2017/5)
开发工具:Android Studio+SVN
责任描述:负责开发和维护,功能设定,代码review等
功能描述:对讲类产品,有语音对讲、查看好友群组、文字聊天、点对点呼叫等功能,衍生 出无屏幕版、开放版、sdk版等,官网:http://www.ptttalk.com
技术描述:
1.使用MVC架构,有十多个模块来控制数据以及更新,使用EventBus观察者模式进行消息传递和界面更新等
2.使用多线程编程,一些与界面无关的操作放在子线程里面执行
3.使用自定义控件
4.在服务里使用mina+protobuf和服务端保持soket长连接,实现即时通信,推送等
5.数据库使用GreenDAO的ORM方案
6.使用百度定位进行查询位置,定时上报位置,实现围栏和轨迹等功能
7.使用 okhttp封装http网络请求,使用Gson解析json数据,使用Glide加载图片等
8.保存日志到机器本地再取出来进行分析
9.Gradle多渠道不同UI打包,混淆
10.在Android Monitor下分析内存信息排查内存泄露和优化
11.使用SVN进行代码review

信用行为

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

发布任务

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

微信接收人才推送

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

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